Located in the vicinity of Clarke Quay, Pind Balluchi Bar & Grill is an award-winning stalwart restaurant brand from India, highly regarded for its authentic Indian cuisine made with Indian royal recipes, using quality premium ingredients and rare spices!