About the Restaurant
Leo's Family Restaurant & Bar in Goa offers a warm, welcoming atmosphere with a diverse menu of local and international dishes, perfect for relaxed dining and drinks with loved ones.
Search Guides
Quick Information
Address
Close to, colvale bridge, near PWD office, Colvale, Goa 403513
Phone
097677 01479
Website
No website available