Pizza restaurant · 120 TN-77 E, Newbern, TN
Dine-In
See full menu
More food in Newbern, TN · Pizza in Newbern