Telephone: 01225 702050 | Email:

About Us

Italian Cuisine; It's our passion!

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...

Christmas Menus and Bookings

Full details of our Christmas Day, Christmas Lunch and Party Menus now available, along with booking forms for your party.

Christmas and New Year Opening Times

We are open on Christmas Day for your pre-booked Christmas Celebration Lunch, and open all day on Boxing Day for drinks and food. We are closed on the 27th December.  We are open on New Year's Eve, with last food orders being taken at 9pm. We will then be closed for a well-deserved break on the 1st and 2nd January. 

Click here for full details...



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!