Update Info - Zorba's Deli Cafe
This restaurant was reported as closed. If it is open, let us know.
Zorba's Deli Cafe
24703 Amador St
Hayward, CA 94544
24703 Amador St
Hayward, CA 94544
This restaurant was reported as closed. If it is open, let us know.