Address: 1161 S Federal Hwy, Pompano Beach, FL 33062, USA
Uri Strauss-Aronowitz | Sep 27, 2019
Yes it is
Henry Losada | Sep 27, 2019
Yes this place is open in fact I am a member... If you need to contact them they are there till about 6pm or through face book the owner responds as well