Leo's Italian Social
$$$ • Italian, Pizza
Hours:
264 Thetford St, Asheville
(828) 676-0572
Take-Out/Delivery Options
Customers' Favorites
Leo's Italian Social Reviews
First time here and we had a wonderful experience. They even brought my grandma cannolis and coffee when they heard it was her birthday. Food was amazing and large portion sizes. Will definitely be retuning!
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 10AM - 9PM |
We were there after a movie and Leo's was not crowded. We would have liked the food to be warmer when it was served. Our Server Ben was the best...his recommendations were superb....he made it a very special meal....