Sub Station, SOUTH EL MONTE, California (CA)

Looking for some food? Sub Station is among the restaurants you possibly can consider.
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