Abelos Grill House
Greek · BBQ · Grill
Family-run Greek grill house offering a relaxed atmosphere. Specializes in barbecue dishes.
Location
Best places nearby
The highest rated places close to Abelos Grill House.
Local restaurants nearby
Nikou Revelaki, Κρήτης

