Flor de Mayo
This is a Peruvian/Chinese restaurant (menu half Peruvian, half Chinese) with a branch on Broadway near 101st Street. Great roast chicken, delicious Peruvian specials. Skip the Chinese. Very popular and crowded so expect waits during peak hours.