Chennai, Restaurants, TWT Review BAY 6 ECR Review: A Beachside Restaurant In Chennai With Goan Vibes August 31, 2023January 9, 2024