J
Jennifer Mikutis Review of Villa D' Carlo Restaurant
Best thin crust pizza in town...plus its super aff...
Best thin crust pizza in town...plus its super affordable! The cornmeal they use to keep the crust from sticking is my favorite part! The relish tray with kidney bean salad and pasta salad is a must... Even with pizza.
Comments: