Sub Station, SOUTH EL MONTE, California (CA)
Comfortably positioned at 10910 Rush Street () in SOUTH EL MONTE, California (CA) (91733), Sub Station is available at 6263506622. Please do give them a call beforehand to make a reservation.
More restaurants in SOUTH EL MONTE, California (CA)
Sub Station contact information and details:
Address: 10910 Rush Street - , SOUTH EL MONTE, California (CA) 91733
Contact Phone: 6263506622
