From Our Editors
If you're in the mood for spaghetti and meatballs, Delran's Savaria's Pizzeria serves up an Italian experience in the heart of Delran.
We're happy to report we have parking available onsite. We'll meet you here.
So give your taste buds a delicious dose of Italian cooking from Savaria's Pizzeria today.