Sushi Matsuri

505 N Lake Shore Dr Ste 105, Chicago 60611, United States Get Directions to this spot
505 N Lake Shore Dr Ste 105
Chicago, 60611
IL, United States
(312) 645-9002

Rate and review Sushi Matsuri in Chicago, IL, United States!

Share your experiences at Sushi Matsuri with your friends or discover more Restaurants in Chicago, IL, United States.