Along the bustling streets of Bin Mahmoud, there’s a culinary destination creating quite a stir. It has quickly become the talk of the town, and rightfully so—offering a vibrant and…