Lulu's Tea Rooms
2 High Street, Sandown PO36 8DA England
Lulu's Tea Rooms is a British, Cafe place is located in Sandown, England. The address of Lulu's Tea Rooms is 2 High Street, Sandown PO36 8DA England.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is https://www.facebook.com/lulustearooms/