Vista Restaurant
Baku, Gurban Abbasov street, Sabail district, 7 AZ1000
- (+99412) 491-02-27
- Vebsayt
- Get directions
Vista Restaurant – International & Azeri Cuisine Location: At the top of the hotel with Panoramic Caspian Sea & City View Serving: A la Carte...