4.2 stars based on 314 ratingsToday's hours: 11 am-10 pmAdd a review
$$ Italian restaurant
About
Discover a delightful Italian experience at Leo's Italian Social, positioned conveniently in Piedmont Town Center, Charlotte. With a vibrant and casual atmosphere, this affordable gem (rated 2 out of 5) offers a diverse menu featuring comforting Italian classics, from delectable calamari to cozy vegetarian options. Enjoy outdoor seating paired with live music for an unforgettable evening. Though service can be slow at times, dishes like the lobster and shrimp pasta shine, especially on happy hours with half-priced wines. Perfect for families and solo diners alike, Leo's welcomes everyone with warmth.
Contact Info
Location: 4720 Piedmont Row Dr #150, Charlotte, NC 28210
Leo's Italian Social is a gem in Piedmont Town Center! 🌟 I loved the inviting ambiance, especially the cozy outdoor patio. We kicked off our meal with the calamari - deliciously crispy and not too chewy!
For the main course, I opted for the mouthwatering Salmon Griglia, which paired beautifully with a glass of their wine. Our server, Nina, was attentive and made the dining experience even better.
Don’t skip the dessert; the warm bread with balsamic olive oil was a delightful start! I can't wait to return! 🍝✨