Tako Chido
10 N Center St, Plano
(630) 273-2685
Menu
Reserve
Restaurants in Plano, IL
Tako Chido
10 N Center St, Plano, IL 60545
(630) 273-2685