Our Deli, HAYWARD, California (CA)

In search of a dining place around HAYWARD? Our Deli is definitely a dining place you must think of making a reservation at.
Readily settled at 1367 A Street () in HAYWARD, California (CA) (94541), Our Deli are available at 5108818673. We advise you to in ahead of time to arrange your place in the restaurant.
More restaurants in HAYWARD, California (CA)


Our Deli contact information and details:
Address: 1367 A Street - , HAYWARD, California (CA) 94541
Contact Phone: 5108818673