Flame, the new Hibachi restaurant at 100 West 82nd street, has opened with a bang -- or rather a burst of fire -- overcoming a brief
Read moreDetailsFlame, the new Hibachi restaurant at 100 West 82nd street, has opened with a bang -- or rather a burst of fire -- overcoming a brief
Read moreDetailsThe New York City Health Department shuttered new restaurant Flame on 82nd street just off of Columbus Avenue while the hibachi spot
Read moreDetails