Subway Restaurant
Address:
429 Shell Gate Rd, Alameda, CA 94501
Phone:
(510) 865-8081
Other Details:
Located in the Nob Hill plaza, the sandwich chain is known for baking their own bread and cookies every day, as well as prepping the vegetables, meats and cheeses. The eatery attracts customers looking for a quick, low-calorie meal and fresh veggies.
Restaurants
Other Businesses: