IC Italian
Italian · Pizza
Italian restaurant IC Italian specializes in in-house sourdough pizza.
Location
Best places nearby
The highest rated places close to IC Italian.
Local restaurants nearby
91 Queen Street, ENG
Location
The highest rated places close to IC Italian.
91 Queen Street, ENG