The eatery's owner had his permits suspended for 20 days for blocking a Health Department inspector.
The BBQ joint's owner said he's frustrated with the city's health inspection and letter-grading system.
The Strand, a new smokehouse, is scheduled to open this weekend in Astoria.
Get our daily New York City news and alerts!
Thank you for signing up!
Would you like to sign up for additional newsletters?
Thank you for signing up for additional newsletters.