Respond to Review of Olive Tree
Review: This is THE place to go for deli lunch or dinner in Milford, Connecticut, if you are a vegan. There are ample selections with which to compose a delicious plate. Also wonderful for carry-out. The only place in the area to get freshly made hummus, etc. The management are scrupulous about freshness.