About the Restaurant
Cleo's Cafe & Restaurant in Goa offers a cozy, laid-back dining experience with a fusion of global and local flavors, perfect for relaxing by the beach.
Search Guides
Quick Information
Address
99/1, Cleopatra Junction, Palolem, Canacona, Goa 403702
Phone
083905 08509