About Ciao Roma 5 North Square
Italian restaurant featuring the freshest ingredients and house-made pasta. Focusing on Southern Italian cuisine, we serve a full bar and curated wine list. Located on the historic Freedom Trail overlooking North Square.