From Our Editors
If you're in the mood for spaghetti and meatballs, Scranton's Villa Maria's II serves up an Italian experience in the heart of Scranton.
Diners will appreciate the quick and easy parking options located near this dining establishment.
Avanti! It's time you tried some delicious Italian fare from Villa Maria's II.