Lamotta Italian Restaurant & Pizzeria

From $ -1 per night

Avg. User Rating:


15660 San Carlos Boulevard Suite 24, Fort Myers, Florida 33908
(239) 482-5505
Show More Info

User Reviews

Results 1-2of 2 Reviews


The Best Italian Food
Italian Food the Way It Should Be Made