Greek Restaurant. Known for festive events. Offers a welcoming atmosphere.