Your Guide to Food, Drink and Travel
Highlighting two of the best places that serve salt and pepper squid.