We are located at 210 Northeast 18th Street in Miami's Edgewater neighborhood.
Sunday through Thursday, 5:30pm - 10pm
Friday & Saturday, 5:30pm - 11pm
Saturday & Sunday, 11:30am - 3pm
Monday through Friday, 12pm - 3pm
Directions and Parking
Our address is:
210 NE 18th Street
Miami, FL 33132
Please park in our parking lot (behind Artopia) on NE 2nd Court between 18th Street and 17th Terrace. Metered street parking is also available.