Chef's Table: Ani Japanese

$30
Ani Chicago
Ani Sake Sashimi
Ani Oysters
3056 N Lincoln Ave, Chicago, IL
312.725.8852