clock menu more-arrow no yes

Kyoto Sushi Restaurant

2534 N Lincoln Ave, Chicago, IL 60614

(773) 477-2788