Logo

Logo

Sunday, 12 January, 2025

Baar Baar: A modern Indian touch to your taste buds

Baar Baar restaurant in Khan Market offers a wide range of Indian dishes with a modern touch.

Baar Baar: A modern Indian touch to your taste buds