Leo’s Italian Social has made its way to Charlotte. It’s an Ohio based restaurant in the SouthPark area.
The restaurant is on Piedmont Row at 4720 Piemont Row Dr. This is the first location in North Carolina. According to the Charlotte Observer, there are plans to add two more locations in North Carolina. Asheville and Morrisville.
Their bar seats 30 people which is really good. The food looks so freaking bomb! I cannot wait to try it!
Will you try this new restaurant? The menu looks super top notch. I’m really looking forward to trying this new spot.