Villa Pizza is a casual Italian restaurant in Ann Arbor, MI that offers a variety of pizza and pasta dishes.
With a cozy atmosphere and friendly service, Villa Pizza is a popular spot for locals and visitors looking for a simple and satisfying meal.
Generated from their business information