Acru

Permanently closed
79 Macdougal St
New York, NY 10012

ACRU is a dining establishment located at 79 MacDougal Street in New York City. The venue offers a unique menu that caters to a diverse clientele, providing a memorable culinary experience.

With a focus on quality and innovation, ACRU aims to create a welcoming atmosphere for guests. The restaurant is dedicated to delivering exceptional service and a delightful dining experience.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.