Grill Taverne Athos offers Greek cuisine with a focus on grilled specialties.