The Lemon Tree Tea Rooms
5 St George's Pl, Parc Llandudno
01492 471568
Recent Reviews
The Lemon Tree Tea Rooms
5 St George's Pl, Parc Llandudno LL30 2NR
01492 471568