Southtown Express

Southtown Express

Restaurants in Elmhurst, IL

Restaurants Fast Food Restaurants

Contact us

Location

103 E Vallette St.,
Elmhurst , IL 60126 UNITED STATES

Reviews

Southtown Express 630-832-4550
103 E Vallette St.,
Elmhurst , IL 60126 UNITED STATES
$
Southtown Express

Detail information

Company name
Southtown Express
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Southtown Express

Contacts Location Details