2113 Frederick Douglass Blvd, New York, Harlem, New York City 10026, United States
2113 Frederick Douglass Blvd, New York, Harlem, New York City 10026, United States
No delivery
Spot something wrong?
Dishes at Maharaja Palace. Prices may vary in venue.