Authentic Greek restaurant offering dine-in, takeaway, and delivery options. Known for a lively atmosphere; reservations recommended.