Filter

Cuisines
Select cuisines

The Best 15 Russian, Restaurants in Best Russian, Restaurants

Nefertiti Restaurant
4
50 reviews

Khalid Bin Al Waleed Road | Al Tawhidi Building, Dubai, United Arab Emirates, Dubai

Lovely and friendly stuff, tasty food, good place, recommended 👍