New-logo

123 N. Marion St. , Oak Park, IL 60301

Takara

Nearby Restaurants Rating Address Distance
Takara
123 N. Marion St. 0 ft away
Ten Thousand Villages
121 N Marion St.90 ft away
Sugar Fixe Patisserie
119 N. Marion St. 123 ft away
Luo's Peking House
113 N. Marion St.146 ft away
Various Restaurants
1101 Lake St155 ft away