Most other restaurants stop serving at 9 so this is a good place to eat if you arrive late in St Davids. It is a large restaurant so they can usually fit you in. The service is very good, even when the restaurant is busy. The food is perfectly fine, the portions are large and the prices are very fair. It's not as good as our favourite Indian restaurant at home but we enjoyed our meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.