Barrels

Barrels is acclaimed as a distinguished Indian restaurant situated in Buona Vista. Barrels is one of the Three Best Rated® Indian Restaurants in Buona Vista, Singapore.