Larry's Pizza
Pizza · Buffet · Sandwich Shop
Larry's Pizza is a local pizza restaurant known for its specialty pizzas, sandwiches, and salads. They offer an all-you-can-eat buffet and also serve beer.
Location
Vota recommends
Location
Vota recommends