Cafe Sola, located on Sidney Street in Central Square, offers a variety of hand crafted specialty sandwiches. All our meats (lamb, turkey, pork loin, roast beef, etc.) are roasted on our premises. In addition, all condiments are made in-house, and placed on fresh bread delivered daily. Salads and home made soups are also available.
T.W. Food Restaurant
- 350 Massachusetts Avenue (enter on Sidney Street)
- Cambridge, MA 02139
- 617 576 7652
- Credit Cards Ok