What to do
Green Owl Cafe & Deli isn't currently accepting orders
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.