Places
Communities
Detecting...
Chat
Restaurants
IN
Lowell
The Dam Bar & Grill
The Dam Bar & Grill
4.5
(0 reviews)
• Bar & grill
4665 W Main St
Lowell, IN
+1 219-696-0700
Overview
Menu
Reviews
Q&A
Business Information
4665 W Main St
Lowell, IN
+1 219-696-0700
Location
Loading map...
Similar Restaurants in Lowell, IN
Aurelio's Pizza
Pizza
Lowell, IN
5.0
Loven Oven South
Pizza
Lowell, IN
6.0
George's Family Restaurant
Restaurant
Lowell, IN
4.2