Grocery Store
175 Clinton St - Lower East Side
Metro Acres Market is a grocery store located in the Lower East Side. While some reviewers praised the store for its fresh produce and welcoming atmosphere, others had negative experiences with the quality of the meat and pricing. The store received a mix of positive and negative ratings, with an overall average rating on Yelp of 2.5/5 and on Google of 3.5/5.
175 Clinton St
New York, NY 10002
Last updated on 9/19/2023