Illinois > Elmhurst > Restaurants, Food & Beverages > Bars, Taverns & Cocktail Lounges > Charlie's Bar & Grill
122 S York St, Elmhurst, Illinois, 60126-3415
(630) 834-5700
Restaurants, Food & Beverages > Bars, Taverns & Cocktail Lounges
No reviews yet. Be the first to write a review!