DINE IN • TAKE OUT • DELIVERY

 

PIZZA • PASTA • SALADS • DESSERTS

Business Hours

MON - SAT 11:00 am - 8:00 pm

 

Address

39706 Cedar Blvd, Newark, CA 94560


Phone

510-252-1649