Chowk Ki Chaat Vegetarian Restaurant

Al Karama, Y 10, Sheikh Hamdan Colony, Behind Al Leewan Restaurant, Dubai