TwelvEighty Bar and Grill
Bar and Grill · American · Grill
TwelvEighty Bar & Grill is a bar and grill offering sit-down, take-out, and catering services. Temporarily closed.
Location
Best places nearby
The highest rated places close to TwelvEighty Bar and Grill.
Local restaurants nearby
1280 Main St W, ON



