Stars
Pizza · Italian
Stars is a restaurant in Novigrad, also known as Pizzeria Stars.
Location
Best places nearby
The highest rated places close to Stars.
Local restaurants nearby
Ulica Rivarela 17, Istarska županija
Location
The highest rated places close to Stars.
Ulica Rivarela 17, Istarska županija