Lotsa Stone Fired Pizza

  • Restaurants
100 W. Franklin St
Chapel Hill, NC 27516
(919) 391-4100