Palm Court Restaurant

Dubai deira Street15