Sub Station II
1616 Elm St
Alhambra
CA
91803
(626) 300-8668
substationii.com
Open Map
A Cookie or Fries and a Drink
Bacon, Lettuce, & Tomato
Deli
Food and Dining
Restaurants
Restaurants - Soups, Restaurants
Sandwiches
Social
Soups
Super Salad