Ilios Greek Taverna & Bar

Greek restaurant · 70 N Main St, Norwalk, CT

Dine-In

Hours

More food in Norwalk, CT · Greek Food in Norwalk