Toula’s Restaurant (941) 621-8015 119 W Marion Ave, Punta Gorda, FL 33950, USA http://www.toulas-restaurant.com/ Punta Gorda