• Banner 1
  • Banner 2
  • Banner 3

Leonardo's Pizza & Pasta - Authentic Italian Flavors in Glen Allen, VA

Leonardo’s Pizza & Pasta in Glen Allen, VA, delivers a memorable Italian dining experience with standout thin-crust pizzas, hearty lasagna, and indulgent bread pudding. Known for its fresh ingredients and rich flavors, the restaurant strikes a perfect balance between traditional recipes and modern tastes. The warm, inviting atmosphere complements attentive service, where staff and owners engage genuinely with guests. Regulars praise the perfectly crafted margaritas and exceptional veggie pizzas, while even occasional hiccups in takeout service are met with professionalism and care. Whether dining in or grabbing a meal to-go, Leonardo’s leaves a lasting impression of quality and hospitality.

Leonardo's Pizza & Pasta at a glance

  • Address 10883 W Broad St, Glen Allen, VA 23060, United States
  • Phone +1 804-346-3333
  • Restaurant type Pizza restaurant , Meal delivery , Restaurant .
  • Popular for Popular for lunch , Popular for dinner , Good for solo dining .

Photos & Gallery

Leonardo's Pizza & Pasta: Reviews & Ratings

Saint Martin's Episcopal Church
5

This is Thomas; was just there with my mother & our long time neighbors; Amber waited on us & I talked to the other waitress I though was resembled pretty ladies from a Hispanic family I know...We, the 4 of us, dined in for lunch & it was great! My friend getting going on N on about her pizza bianco (blanco?), maybe the best steak fries I've ever had; looking forward to return!

Chris Spare
5

My wife and I usually eat here once every two weeks or sometimes once a week. We have gotten to know many of the staff which makes it fun. We’ve never been disappointed or received bad service or food. We highly recommend Leonardo’s. We’ve even had the opportunity to speak with the owner who is very engaging and kind. We’d like to give a special shout out to Barbara.

J K
5

Delicious food. I've never had a bad experience while dining in. Normally I do not have a problem when ordering takeout either. Except recently I placed an online order before leaving work at 4:25 p.m. on a Friday. The online system said that the order would be ready by 4:48 p.m. they were very busy so it is understandable that the online system wasn't accurate. However, I waited there until 6:05 p.m, over an hour past. I asked several times about my order while I was waiting, and just kept being told by the young girls that "I'm sorry they are still working on it". By this time, of course I was tired and couldn't stand it anymore it was only one pizza and an order of wings. The wings had long been ready but the pizza never came up, So I was told that it seemed to have been lost and they were remaking it. I ended up asking for a refund I couldn't spend my whole Friday night in that tiny takeout area. I'm still giving a five-star because I really love the restaurant, and I'm not going to give a low rating over one single experience. I will also add that the manager who issued the refund was very kind, and even gave me the wings with the full refund. I just hope you will find a better solution to keeping track of your takeout orders so that the situation doesn't happen again.

Anant G
5

Had a drink at the bar and got some amazing food! The Margarita was perfect. For dinner I went with the Lasagna and some bread pudding. Both were extremely good! Definitely looking forward to coming back here

Hal Cunningham
5

This is a very quality pizza. I prefer a thin crust these days and Leonardo’s is perfection to me. This review is for the veggie pie. Sauce and ingredients are superb. Nice flavor from the oven. I picked it up but atmosphere inside was very nice . Probably a nice place to dine in and have a nice beer or cocktail.

C Rich
5

I was curious about this place, so I decided to give it a go. I ordered an Xl deluxe to go. Plenty of toppings, great flavor and left me and my family full with 2 slices leftover :) It was prepared quickly and the staff were friendly while I waited. I love how customizable it is. I have acid reflux, so the amount of sauce was great although I’d probably get a side of marinara for crust.

Location

  • Leonardo's Pizza & Pasta
    Leonardo's Pizza & Pasta
    10883 W Broad St, Glen Allen, VA 23060, United States Hotline: +1 804-346-3333

Nestled in Glen Allen, Virginia, Leonardo's Pizza & Pasta stands out as a welcoming spot that captures the essence of Italian comfort food with a modern touch. This eatery excels in delivering expertly crafted pizzas, thin and crispy as praised by regulars, where the fresh vegetables and rich sauce sing together in perfect harmony. The pasta dishes, like their well-loved lasagna, come rich and satisfying, complemented by delectable desserts such as their bread pudding, rounding out a complete meal experience.

Beyond the food, Leonardo's nurtures a warm, inviting atmosphere where guests feel valued. Consistent high marks for service reflect a staff that builds genuine connections, making diners return not just for the flavors but also for the hospitality. The bar crafts cocktails like a perfect margarita, elevating the dining experience when paired with their robust pizza or pasta offerings.

While takeout can occasionally see delays, the team’s sincere efforts to make things right demonstrate their commitment to customer satisfaction. This human element adds character and trustworthiness to the brand. Whether sitting down for a cozy dinner or grabbing a meal to go, Leonardo's Pizza & Pasta promises quality, flavor, and a heartfelt Italian dining experience that keeps patrons coming back for more.

Business Information

  • Accessibility
    • Has wheelchair-accessible car park
    • Has wheelchair-accessible entrance
    • Has wheelchair-accessible seating
    • Has wheelchair-accessible toilet
  • Service options
    • Has no-contact delivery
    • Offers delivery
    • Offers takeaway
    • Serves dine-in
  • Payments
    • Accepts credit cards
    • Accepts debit cards
    • Credit cards