Villa Pizza is a casual Italian eatery in Nottingham, MD, offering a variety of pizzas, pastas, and sandwiches for dine-in and takeout.
The restaurant prides itself on using fresh ingredients and providing a cozy atmosphere for customers to enjoy their meals.
Generated from their business information