Walked for twenty minutes and couldnt find it, the address is a pizza place, so either this place change names or the reviews are for another location. the one in ft lauderdale doesn't exist. we asked five different people and no one heard of it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.