The Llama Tree

Isle of Wight, Yarmouth PO41 0SZ, United Kingdom

Website

01983 760900

} Open 7 days a week, 10.00 - 17.00

A relaxed bistro and coffee house.

Visited 726 times, 1 Visit today

Add a Review

Rate this by clicking a star below:

Related Listings

the-sun-inn

01983 741124

Isle of Wight, Hulverstone PO30 4EH, United Kingdom

Pinpoint

Hearty British fare in thatched-roof Inn with inglenook-fireplace, plus beer garden with sea views. Read more…

lavender

01983 825272

Newport PO30 2LU, United Kingdom

Pinpoint

Isle Of Wight Lavender Ltd has a wonderful little tea room and farm shop. Read more…

IMG_0140.JPG

01983 882420

Quarr Abbey, Isle of Wight, Quarr Road, Ryde PO33 4ES, United Kingdom

Mon: 10:00 - 10:00 Tue: 10:00 am - 23:00 Wed - Fri: 10:00 - 21:00 Sat: 10:00 - 23:00 Sun: 10:00 - 22:00

Pinpoint

This is a beautiful place so tranquil it has a really special feel. Read more…