Falai 68 Clinton Street New York, NY 10002 212 253 1960 If you have every watched “Top Chef” on TV and wondered how the dishes the chefs prepare would actually taste, go to Falai. We should have known this was no ordinary place when we saw
Read More...