No. 23,914 · US · United States
88 - Ocho Ocho
6056 54th St. Queens. NY 11378. United States
About 88 - Ocho Ocho
88 - Ocho Ocho is located at 6056 54th St. Queens. NY 11378. United States. More information is available at linktr.ee.
Wellness anchored in plants. We deliver organic, plant-rich meals to doorsteps.
Questions about 88 - Ocho Ocho
Where is 88 - Ocho Ocho?
88 - Ocho Ocho is at 6056 54th St. Queens. NY 11378. United States. Use the Directions button on this page to open the address in your maps app.
What are the opening hours of 88 - Ocho Ocho?
The listed opening hours are Monday: closed; Tuesday: closed; Wednesday: closed; Thursday: closed; Friday: closed; Saturday: closed; Sunday: closed. Hours can change on public holidays.
How can I contact 88 - Ocho Ocho?
The website is linktr.ee.