Skip to content

Details

Cafe Sushi is my favorite sushi place. It's not expensive and it has lots of outdoor seating (and BYOB). 1342 N Wells St, Chicago 60610
(Btwn W Evergreen Ave & W Schiller St). Here is the "MenuPages" link, it has 5 stars on this site: http://chicago.menupages.com/restaurants/cafe-sushi/

Related topics

You may also like