Villa Pizza is a counter-serve pizza restaurant offering traditional pies, slices, and Italian staples like pasta.