کافه رستوران بارباراس in Tehran, Iran, offers a delightful culinary experience. Enjoy the aromatic blend of Persian spices, with dishes often featuring tender, slow-braised meats that are incredibly succulent. A taste of authentic Iranian hospitality.