Green Lemon Restaurant

Dubai Al Satwa 36 2 A St