From Our Editors
If you're in the mood for spaghetti and meatballs, Staten Island's Terra Nostra Cafe serves up an Italian experience in the heart of Staten Island.
Take your vehicle to dinner - nearby parking is plentiful and will not pose a problem for drivers looking to dine.
When in Rome, you do as the Romans do. When at Terra Nostra Cafe, you eat as deliciously as the Italians do.