2055 NE 151ST st North Miami Beach, Fl 33162

Opening July 1st!

Hours of Operation:
Friday - Sunday
2:00p.m. - 7:00p.m.