Meraklides Grill is a barbecue restaurant.