Share your post with your fan club!
This is a new small restaurant on Cambridge ST, between Harvard and Inman Square. I walk by sometimes, and I'm curious if anybody's tried it.
Updated 1 year ago | 0
Updated 9 months ago | 0
Updated 3 months ago | 3
Updated 18 days ago | 6