4/5
The biggest plus is view point and the...
The biggest plus is view point and the location.
This restarant located exactly in the beach.
If you get the good seat then the view is just amazing
Coming to food quality,They do just good.
Not like a yummy experience.
But sure you can give a try
Sugumar Kannan 30-05-2017