Restaurant · $
909 Cherry St, Columbia, MO 65201, USA
Pizza
Closed·Friday: 11 AM – 9 PM
Pub · 0.3 mi away