Leo's Italian Social

Leo's Italian Social

Italian Restaurants in Asheville, NC

Special Offer:
Now Open in Biltmore Park Town Square!
Learn more

Italian Restaurants

Contact us

Company Website

Store Hours

Monday:
-
Tuesday:
-
Wednesday:
-
Thursday:
-
Friday:
-
Saturday:
-
Sunday:
-

Location

264 Thetford St.,
Asheville , NC 28803 UNITED STATES

About Leo's Italian Social

Reviews

Leo's Italian Social 828-676-0572
264 Thetford St.,
Asheville , NC 28803 UNITED STATES
$
Leo's Italian Social

Payment Options

American Express

Cash

Discover

MasterCard

Visa

Detail information

Company name
Leo's Italian Social
Category
Italian Restaurants
Rating
Not Rated
Email
asheville@leositaliansocial.com
Year Established
2022
Claimed by

Leo's Italian Social

Contacts Store Hours Location About Details