La Piazza Indjija

Novosadska 1 | Delivery: 12:00 - 21:30 | Takeaway: 12:00 - 21:30 Restaurant rated