An upscale grocery store chain has been approved for its first New England location at a former Honda automotive dealership in Weymouth.