From the website:
Ivys Chinese Restaurant and O-I-SHI-I Sushi Restaurant, together are one of the top spots for Asian, Chinese, and Japanese food in New York City. Located on the Upper West Side, on 72nd. St., in New York, They are easily accessible from the 1 2 3 B C trains.