Wharf

3000
12 Noon to 3 PM, 7 PM to 11 PM
Seafood, Mediterranean, Italian, North Indian
Radisson BLU Templebay, 57, Covelong Road,, Mahabalipuram, Mahabalipuram, Chennai