Larry's Pizza of Ivanhoe
Clicks: 39, website added: May 30, 2015
| ||||||||
Larry's of Ivanhoe is located on Waterdale rd, Ivanhoe. Our menu offers a wide
range of Italian specialties such as Larry's Special, Meat Lovers, Eggplant and many more.