Madhushala

Madhushala, the 32 seat coffee shop and bar offers well stocked bar and quick bites from cuisines around the world.