You are now leaving Menulist

We hope to see you again soon!

Menulist

Cito Pizza

1103 Adelaide Street North, London, Ontario N5Y 2N4, Canada, N5Y4J6
Pizza, Italian, Canadian, Cheese, Delivery, Pub, Wings, Fast Food, Vegetarian Friendly, Lunch, Chicken, Lunch
The redirect does not work? Just click on this link or copy it into your address bar