Reviews
User
Only had tea and cake but it was lovely
User
Really good food and cuty place.
I am glad that I found that on my way to visit the Wales.
More about Loulous
Loulous is located at Market St, Newport SA42 0PH, UK
+44 1239 820777