Alo Alo
Italian · Pizza
Italian pizzeria, Alo Alo, offering pizza and salads.
Location
Best places nearby
The highest rated places close to Alo Alo.
Local restaurants nearby
Svetozara Markovića 19a, Централна Србија
Location
The highest rated places close to Alo Alo.
Svetozara Markovića 19a, Централна Србија