From Our Editors
Treat yourself to good food and drink at La Casa Nostra in Scotrun.
Driving to La Casa Nostra? Check out the nearby parking selections and park with ease.
No matter what you choose off the menu at La Casa Nostra, you won't completely break the bank with prices averaging around $30.