Get directions to: Romeo's Pizza & Pasta, Staten Island, NY
Restaurant address: 117 Broad St Staten Island, NY 10304, USA
Restaurant: Romeo's Pizza & Pasta