223 NW 23rd St, Miami, FL 33127, United States

Refined New American fare served up in a spare, industrial setting with an open kitchen & a garden.