Leonardo's Pizza
Pizza · Italian · Casual Dining
Leonardo's Pizza is a casual eatery offering Italian comfort food. The menu features pizza, pasta, sandwiches, and catering options. Dine-in, takeout, and delivery are available.
Location
Vota recommends