Back to List

Categories:

Share This:

Chef owned Restaurant located in the heart of Tulla.  Open for breakfast and lunch. 

Monday - Saturday 9 am - 3 pm

CLOSED SUNDAYS.

Address
Main Street, Tulla, County Clare.
Phone
+353 (065) 6835711
Website
Parish(es)
Category (ies)