Sub Station, SOUTH EL MONTE, California (CA)
Conveniently located at 10910 Rush Street () in SOUTH EL MONTE, California (CA) (91733), Sub Station is available at 6263506622. Please give them a call in advance 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