Silk Road Palace 447B Amsterdam Ave 82nd New York NY United States
Hours: Daily Noon-11PM
Phone: 212.580.6294