do you got veggies pizza is located by the deli
Address: 5200 W Rawson Ave, Franklin, WI 53132, USA
Lee Perry | Oct 26, 2018
Npt sure.
Kate Berumen | Oct 26, 2018
Yes. And they are so good
Mary R | Oct 26, 2018
They do have a variety of pizzas in the deli area
Thanks! Your answer is awaiting moderation.