Located in the heart of the Carol City, Studio183 offers an amazing experience for all music enthusiasts, foodies, and party-goers alike.
230 NW 183rd St, Miami, FL 33169, United States
Be the first to receive updates on exclusive events, secret menus, special offers/discounts, loyalty rewards & more!