Firehouse Subs Alameda Landing
2680 5th St B, Alameda
(510) 217-8278
Menu
Restaurants in Alameda, CA
Firehouse Subs Alameda Landing
2680 5th St B, Alameda, CA 94501
(510) 217-8278