Category: Restaurant

New Restaurant serves up great Caribbean Food

New Restaurant serves up great Caribbean Food

The logo of La Fábrica Central, the new Spanish Caribbean restaurant and live music spot in Cambridge’s Central Square, features a trapiche, the type [...]
1 / 1 POSTS