Greek restaurant Byron offers traditional dishes. Delivery available.