NextEats
›
Ohio
›
Food in Toledo
›
Greek Food
› Ollie's kitchen
Ollie's kitchen
Greek restaurant · 5255 Hill Ave, Toledo, OH
Dine-In
More food in Toledo, OH
·
Greek Food in Toledo