New to the Food Court: Villa Pizza

by

comment

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.

Add a comment