This organic vegetarian oasis is 3 minutes from I-95. We discovered it on the long slog down I-95 from Cape Cod. We Googles into their website, ordered from their awesome menu and picked it up with minimal stoppage time. Our lunch was delicious, tasty and creative. Fresh ingredients. Great natural... read more
You have no recent hotel searches.