Sushi Plus Sushi Rotary Bar

Japanese restaurant · 611 S Wells St 102, Chicago, IL

Dine-In

Hours

More food in Chicago, IL · Japanese Food in Chicago