Indian restaurant
Opened in October 2023, Taal is a culinary gem that transports you straight to the vibrant and diverse landscapes of India, all within the bustling he...