Leo’s Italian Social Now Open in Biltmore Park Town Square
The news everyone has been waiting for … Leo’s Italian Social is now open for lunch, dinner, and weekend brunch! Located beside Regal Biltmore Grande, Leo’s serves up comfort-food classics like hand-rolled meatballs and fresh pasta, Lobster & Shrimp, as well as wood-fired pizzas, dessert, and select wines. Enjoy social hour specials daily from 3:00-6:00 p.m. and $8 martinis with live music every Thursday. Reservations encouraged but walk-ins are welcome! Visit their website and follow Leo’s on Facebook for hours, directions, and to get a glimpse of the redesigned space.
Leo’s Italian Social
264 Thetford St.