Tokyo Pop

From WikiCU
Revision as of 18:10, 25 May 2013 by Admin (talk | contribs)
Jump to: navigation, search

Tokyo Pop is a Japanese restaurant on Broadway between 104th St and 105th St, opposite Cafe du Soleil.

Tokyo Pop can be a good destination if you're tired of Tomo, but still want good sushi. The flavors will please your palate. Definitely try the ceviche.