Green Leaf Restaurant

Liosban Industrial Estate, Bóthar Thuama, Galway
+353 91 700 930

Green Leaf Restaurant on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness