Green Chiles Restaurant

Dubai Other Street 2