Upscale Greek restaurant with a warm, inviting atmosphere. Offers takeout, outdoor seating, and reservations.