FLAME
Flame is a restaurant serving hibachi, sushi, and Asian bistro cuisine. Located in NYC New York on the Upper West Side (UWS).