About
The Llama Tree Pizzeria is nestled in the quiet village of Wellow on the Isle of Wight. We offer delicious artisan pizzas, freshly made to order. All our pizzas are lovingly crafted with local, fresh and authentic ingredients. We also serve a variety of homemade soups, paninis, mains and cakes during the day. Our freshly ground Peruvian coffee is a must if you're a coffee lover!
Details