Slab Town Pizza
Pizza · Italian · Sandwich Shop
Slab Town Pizza offers build-your-own pizzas and calzones with handmade dough, alongside sandwiches, salads, and sides. This pizza restaurant provides a casual dining experience.
Location
Vota recommends