23595 Cabot Blvd, Ste 101, Hayward 94545, United States
No delivery
Spot something wrong?
Dishes at Pick-a-Deli. Prices may vary in venue.