Sandwich Shop Restaurants (194)
Food And Dining (12)
Submarine Sandwich Shops (5)
Delicatessen Restaurants (4)
Cafe Restaurants (3)
Steak House Restaurants (2)
Shopping Centers & Shopping Malls (2)
Cocktail Lounges & Bars (1)
Vietnamese Restaurants (1)
Bars & Grills (1)
Sunnyvale, CA
Los Altos, CA
Palo Alto, CA
Stanford, CA
Cupertino, CA
Alviso, CA
Santa Clara, CA
Menlo Park, CA
Portola Valley, CA
Atherton, CA