Baywatch Family Restaurant
Cherai Beach Road, Cherai Beach, Kochi (Cochin), Vypin Island, India
Phone: Not Available
About
Execellent location and open air sea facing restaurant in the evening during sunset is a idle spot to relive from all worries. Sea Food served is very good specially prawns and Pearl spot masala roast is very Good.