Italian Restaurants nearby Utorda Beach, Utorda, Salcette, South Goa, India

Elliots

Approximately 1.19 km away
Address: Pacheco Vaddo, Beach Resort Road, Majorda, Goa

Fish Ka

Approximately 1.89 km away
Address: Betalbatim, Salcette, Goa