Directory of restaurants, cafés, bars, museums, parks and attractions in Belgrade, Novi Sad, Niš and other Serbian cities. Ratings, menus (where available), contacts, photos, and a «near me» filter with walking distance.
658 restaurants with menus in 5 cities: Belgrade (~370), Novi Sad (~140), Niš (~80), Kragujevac (~40), Subotica (~28). Each has a full menu with prices in RSD, translated into 4 languages, dish photos and an average bill.
Use the “vegan” / “vegetarian” filter in Places, or ask the AI search — “vegan restaurants in Dorćol” — and get relevant results.
An average lunch in a café is 800-1500 RSD (€7-13); a table-service restaurant 1500-3000 RSD (€13-25). Tourist spots are 30-50% dearer. Every restaurant card shows the average bill.
Ćevapi (grilled minced-meat rolls with flatbread and kajmak), pljeskavica (a large patty), sarma (stuffed cabbage rolls), Karađorđeva šnicla, pastries and rakija. All dish names are translated and described on SerbiaHub.
Yes. For part of the menus the AI estimated calories, protein, fat and carbs — shown under the dish description (“≈720 kcal · P38/F45/C15”). Accuracy is ±20-30%, enough to choose.