This Greek grill establishment is known for its delicious and abundant portions. Customers praise the friendly service and the overall positive dining experience.