KitchenSpot
Search
See the best dishes near you?
← Elmhurst restaurants

The Box

No reviews yet

Restaurant375 W Lake St, Elmhurst

Own or manage The Box? Claim this listing free

Hours

Hours not listed yet.

Details

Address375 W Lake St, Elmhurst 60126-1508

Phone+16305303117

Websitehttps://www.parkme.com/lot/171280

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.