Italian restaurant Lido di Squillace offers seating, takeout, and a full bar. Accepts credit cards and has accessible seating and parking.