MOWGLI BAR
Bar
Mowgli Bar is a bar located in Belgrade. It is known for its lively atmosphere and is a popular spot for socializing.
Location
Best places nearby
The highest rated places close to MOWGLI BAR.
Local restaurants nearby
Kolašinska 4, Beograd (Voždovac), Srbija



