Leonardo's Pizza is a popular pizzeria in Grand Rapids, MI, known for serving a variety of delicious pizzas and Italian dishes.
With a cozy atmosphere and friendly staff, this establishment offers dine-in, takeout, and delivery options for customers to enjoy their tasty menu offerings.
Generated from their business information