Sub Station, SOUTH EL MONTE, California (CA)
Readily positioned at 10910 Rush Street () in SOUTH EL MONTE, California (CA) (91733), Sub Station can be reached at 6263506622. Remember to 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