It is frum owned, as it's closed on Saturday, and closes at 1:30 PM on Friday. Don't know anything else about it...they do have a 718 phone number right on the site, so you should just call and either get a good sense or bad feeling for the place....