Responses to veggietwin's Review

Respond to Review of Down to Earth - Deli Cafe
by veggietwin

Review: This is the BEST place for vegetarians in the whole U.S.A! It is a completely vegetarian grocery store. They have all vegetarian offerings, including an awesome deli!!! My favorite place on Earth!!!


You must login to post a response

Login | Register (see member benefits)