123 Church Street
New Bedford, MA 02746
Get directions

About Us

The largest Portuguese restaurant in the state, Café Funchal boasts over 30,000 square feet and a capacity of 900 people.

Reviews