The Natural Food Store

The Natural Food Store
The Natural Food Store 374 Main Street Niantic, CT 06357
Add a Review

Consumer Feedback

(11 Reviews)
Service
5 star average for Service
Expertise
5 star average for Expertise
Recommended
4.5 star average for Recommended
Value
4 star average for Value
Staff
4.5 star average for Staff
Environment
4.5 star average for Environment
Would you recommend this provider to others?
Yes
by Anonymous
July 07, 2011
Add a Review