Venus Restaurant

Al Karama, Opposite Lulu Center, Dubai


Photos 4