Blue spot sushi

131 N Clinton St, Chicago
(312) 559-4575