Omakase & Handrolls
Logan Square · Chicago · 3038 W Armitage Ave
Logan Square · Chicago · 3038 W Armitage Ave
O
M
A
K
A
S
E
M
A
K
A
S
E
Omakase
BOX
Logan Square
Great sushi should feel special and thoughtful,
but never out of reach.