Portuguese restaurant · 317 Ocean Grove Ave, Swansea, MA
More food in Swansea, MA · Portuguese in Swansea