We've been regular customers of Baburchi for many years and in all that time have always received a wonderful welcome, excellent service and fabulous food. We regularly eat in and order take away and the food is consistently of a high standard.
One of our favourite restaurants in Gloucestershire and well recommended!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.