Sergio's Downtown
Italian · Pizza
Italian restaurant Sergio's Downtown, part of a chain, offers quality ingredients and a focus on pizza.
Location
Best places nearby
The highest rated places close to Sergio's Downtown.
Local restaurants nearby
Καρπάθου 18, Νοτίου Αιγαίου



