Max's Grill and Bar
Bar and Grill · Grill · Bar
Max's Restaurant Grill and Bar is a dining establishment offering a grill and bar experience. It is known for its food and drinks, providing a place for patrons to enjoy a meal and beverages.
Location
Best places nearby
The highest rated places close to Max's Grill and Bar.
Local restaurants nearby
Στρατηγού Γρίβα Γ. 33, Rhodes Town, Greece



