Do you take AMEX

David Schultz | Oct 3, 2018 | Category: Restaurant in Somerville, Massachusetts

La Brasa - All questions

Address: 124 Broadway, Somerville, MA 02145, USA

Pearce Wurthner-Labrecque | Oct 3, 2018

Yes

Stas Levich | Oct 3, 2018

They do.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do you need to make a reservation?

Carmen Vasquez | Oct 3, 2019
Read More

Trending Places