Mystras, Goa is the place to be for European food with a Goan vibe. Trust us, every flavour tells a story here!