New to the Food Court: Villa Pizza
A new Villa Pizza location is opening at Park Place Mall. You can check out the menu here.
Meatball sandwiches. Standard salads. Slabs of pizza. Fountain soda. Ho-hum.
There's more on the restaurant here.
park place mall