• Malabar Paris

    When I mention this restaurant to friends, I’m met with blank or confused stares – like “What? Where is that?” Evide? Let’s break it down. The Malabar region is an area in southern India lying between the Western Ghats and the Arabian Sea. The Malabar coast refers to the strip that runs all the way from

    Continue Reading