, ,
Phone:
Price Range:
Souper Roll Up Cafe is a Sandwiches, Soups, Cafes Coffeehouses restaurant located in Central Sq Inman Sq area in Cambridge, MA 02141.