Hoagie Deli-Cafe
(408) 727-6481
3255 Scott Blvd, Santa Clara, California, 95054-3017
About us
Services | Sandwiches |