Il Forno Italian Restaurant locations
Italian Price range $15-30 2 locations
Il Forno - North Lakeland 6617 North Socrum Loop Road, North Lakeland, FL6617 North Socrum Loop Road, Lakeland, FL 33809
Il Forno Italian Restaurant - S Florida Ave3615 S Florida Ave, Lakeland, FL 33803