Don't let the eclectic atmosphere mislead you! This is a popular place. Get there early or make a reservation (not sure this is possible as I didn't try) otherwise you won't get a table. Great service, great food (with a menu in both Italian and English) at reasonable prices. Some of the pasta dishes are on the smaller side in terms of portion size so be prepared to possibly order a second dish or a pizza in addition to your pasta. There is a gas station directly in front of this restaurant but we didn't even notice it. No outdoor seating that I saw.
If you own or manage Lo Squalo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.