Studio 183

230 Nw 183 St, Miami, FL

Menu (As of 11/2)

Dinner

Studio 183: hours and how to order