What? Where?

Southtown Express Incorporated Reviews & Details

Southtown Express Incorporated

Southtown Express Incorporated is rated 3 stars

103 E Vallette St
Elmhurst
(630) 832-4550

Love It Hate It Try It Edit It Share It

Southtown Express Incorporated is located at 103 E Vallette St in Elmhurst near the intersection of E Vallette St and S York St. Call (630) 832-4550 for dine in.

  • Service:Dine In
  • Major Intersection:E Vallette St And S York St
What everyone says about Southtown Express Incorporated

Tell us more about Southtown Express Incorporated Elmhurst!

Southtown Express Incorporated Reviews, Elmhurst


Review Southtown Express Incorporated

More Restaurants in Chicago

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013