Restaurants in Boston, MA
Restaurants
85 Arch St.,
Boston ,
MA
02110
UNITED STATES
Based on 1 reviews
get the chop suey!
Deli One is the best for lunch. They have chop suey on monday that cant be beat! Get it with a side salad, they put something in the dressing that makes it addictive!Worldwide > United States > Boston, MA > Restaurants