Ive been here a couple of times. Its right off Hempstead highway so its not exactly in the best location it could be. Ive seen nicer areas. I would consider this to be a Tier…
6.7
Ive been here a couple of times. Its right off Hempstead highway so its not exactly in the best location it could be. Ive seen nicer areas. I would consider this to be a Tier…