The most captivating new restaurant in South Goa, entices you straight from the street with a stately Portuguese villa fringed by a lush courtyard, and continues the seduction inside the handsome ...