Marina Sands at Ramada, Egmore offers delicious seafood

The newly inaugurated Marina Sands at Ramada, Egmore might be the best option if you are planning to eat the finest seafood. Offering a plethora of dishes ranging from fish, lobsters, shrimps, salmons, prawns, among others, the restaurant boasts of several mouth-watering starters. Continue Reading