Page 90 of 105 (1260 venues)
European
Average cost: 15 - 25 AZN
Turkish, Fast food
Average cost: 15 AZN
international