Oxalis (restaurant)
Defunct restaurant in New York City
Summary
Oxalis was a New American restaurant in New York City. The fine dining restaurant had received a Michelin star.
Originally created by Another Believer
8/2/2023, 1:27:57 AM
Modified
3/29/2026, 8:05:42 AM
Contributors
Source: WikipediaView full article↗