Black Pearl ("Kitchen Nightmares")

Black Pearl ("Kitchen Nightmares")


New York, New York (NY), US
Historical imagery from 9/07. Episode filmed in 2/08, restaurant would close 7 months later.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement