Can't believe this isn't in the top ten. We been visiting Byron for the last 15 or more years and always go here - usually more than once per trip. Great food and ambience. Wonderful staff who still recognise us & the best flatbread ever.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.