Hours & Location
2322 NE 2nd Avenue,
Miami, FL 33137
(305) 364-5082
Wynwood Store: (786) 268-9790
Store Hours
Monday through Saturday
10:00am - 7:00pm
Sunday CLOSED
Studio: Located behind the store
Studio Hours
Monday through Saturday
11:00am - 4:00pm (Last studio seating is at 3pm*)
Sunday CLOSED