Babalu
Sandwich Shop · Fast Food
Babalu is a restaurant.
Location
Best places nearby
The highest rated places close to Babalu.
Local restaurants nearby
Булевар Деспота Стефана 1А, Централна Србија
Location
The highest rated places close to Babalu.
Булевар Деспота Стефана 1А, Централна Србија