Discover 7 italian restaurants in swansea.
"Best sautéed squid anywhere. Where can I get the recipe."
1635 GAR Highway, Swansea
(508) 674-6773