●
American
●
Sandwiches
●
Breakfast
●
Deli
Towers Cafe
111 N Market St, San Jose, CA 95113
(408) 292-1302
Home
Menu
Location
Order Online
About
Towers Cafe
111 N Market St, San Jose, CA 95113
Visit us: 111 N Market St, San Jose, CA 95113