RestaurantsFood and BeveragesPizzeria
Small restaurant specializing in pizza and subs. Eat-in or take-out