A restaurant known for its friendly service and generous portions. Popular dishes include gyros and pizza.