Authentic Greek restaurant offering a lively atmosphere with dine-in and takeaway options. Fully licensed, serving fresh, home-cooked meals.