Telephone: 01225 702050 | Email:

About Us

Italian Cuisine; It's our passion!

Please note that we will be closed for refurbishments from the 14th to the 23rd January. We look forward to welcoming you all back when we re-open.

Il Vello d'Oro is an Italian restaurant in the lovely village of Shaw, and very conveniently located on the main road between Melksham and Bath. It is the perfect venue for a delicious Italian meal with good friends, a cosy Sunday lunch, or a special occasion. Our large beer garden is a perfect sun trap!

We have an extensive and varied menu, with regular specials,a lunch menu from just £7.95, and a great selection of reasonably priced wines, with the focus on Italian. We are a free house and have a wide choice of beers, including Peroni, Birra Moretti and from local breweries Bath Ales and Moles.

If you have a birthday, special occasion, large party or are planning your very important wedding day, please get in touch to see how we can make your event truly memorable. We can seat up to 60 guests.

Find out more...


Don't feel like cooking - we do takeaways! Full menu available, 20% discount. Phone or call in to order.


Gift Vouchers

Did you know that we have Gift Vouchers in a range of prices? The perfect gift for your foodie friend or relative. Just pop in and one of our friendly team will be happy to help.

Our Menus




Find out more or book a table!