Takibi

6803 N Sheridan Rd, Chicago, IL

Menu (As of 10/30)

Sunday and Monday : Closed

on the top

Takibi: hours and how to order