A few years ago I ate a place that was fantastic, but I can't remember the name. It was in Somerville or Cambridge.
It was a Vegetarian resturant that had the most amazing, life afirming Seaweed Wraps that made my head spin and my soul turn...
Does anyone know of what I speak?
Can you please help me!
Updated 2 years ago | 3
Updated 6 days ago | 20
Updated 5 hours ago | 15
Updated 6 hours ago | 18
Updated 5 days ago | 44