Show rating details
You can now see more details of how people have rated Green Owl Cafe & Delis
We're really busy, so delivery times may take longer than normal. We apologise for any inconvenience.
Please give us a call to hear about our daily sandwich and salad option!
Served 8am - 3pm Monday - Fri, 8am - 4pm Sat and 8.30am - 3pm on Sunday
Up to age 12.