Know a great happy hour or special for this location?
Dating back to 1937, third-generation pizzeria with Italian dishes in modest strip-mall digs.
Suggest an edit
666 Main Ave #101, Norwalk, CT 06851