La Savane Restaurant
La Savane Restaurant
239 West 116th StreetNew York, NY 10026
646 490 4644
Hours:
12pm-1am Everyday
12pm-1am Everyday