TOP 10 places nearby
Leave feedback
Shahbuz is a restaurant chain operating in Azerbaijan. It offers both traditional and modern Azerbaijani cuisine. Customers enjoy delicious food and quality service in a comfortable environment. In addition to main courses, appetizers and desserts can also be ordered at Shahbuz restaurants. The venues are suitable for family meals and gatherings with friends. The restaurant team pays special attention to cleanliness and guest satisfaction.