← 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.