Piazza Romana is an Italian restaurant offering familiar meals in a contemporary setting with a fireplace and riverside patio. Serving authentic Italian food since 1971, they offer delivery and pickup services.