
Flor De Mayo
RestaurantsPeruvian-Chinese fusion restaurant at 2651 Broadway on Manhattan's Upper West Side, established in 1977 and offering dine-in, delivery and catering, with a second location on Amsterdam Avenue.

Peruvian-Chinese fusion restaurant at 2651 Broadway on Manhattan's Upper West Side, established in 1977 and offering dine-in, delivery and catering, with a second location on Amsterdam Avenue.