New Tokyo
3139 N. Broadway 60657
(Sushi, Japanese)
Order Online

Come visit us at: 3139 N. Broadway, Chicago, IL 60657