Italian Restaurants in Leesburg, FL

3 businesses found


Bella Italian Restaurant & Pizzeria

3835 Saint Emma Court , 34748
Phone: No number given

Olive Garden Italian Restaurant

10026 Us Highway 441 , 34788
Phone: (352) 365-0085

Sbarro

10401 Us Highway 441 # 79 , 34788
Phone: (352) 728-8887