Subway Restaurant
1073 Alameda De Las Pulgas
Belmont
CA
94002
(650) 591-9105
subway.com
Open Map
Description
Subway is located at 1073 Alameda De Las Pulgas, Belmont, CA. This business specializes in Sandwiches.
by merchantcircle on May 05, 2015 from
merchantcircle
12 Inch Steak & Cheese Sub
Food & Dining
Healthy Menu
Outdoor Seating
Public Restrooms
restaurant
Restaurants
Restaurants Submarine Sandwiches
sandwich
Sandwiches