100% Were impressed
The Sea Ranch is a much beloved Evanston institution for many reasons. Not only does this sushi and Thai restaurant serve both types of those cuisines, but there's also a Japanese grocery store on the premises. The selection is limited, and it's more of a deli, but there are enough staples to carry you into the dodgy territory of homemade sushi attempts. But why would you even try? Many customers say that this is the best sushi in Evanston.  
518 Dempster St, Evanston, IL 60202
(847) 492-8340
  • Hours: Sun, noon - 8pm; Mon - Thu, 11am - 8pm; Fri - Sat, 11am - 9pm
Share a review or post about this business.
Posts awaiting your approval 0
See more »