Pizza restaurant · 116 E Court Square, Trenton, TN
Dine-In
More food in Trenton, TN · Pizza in Trenton