‘12th best’ pizza in America is made at this north Alabama restaurant

Restaurant also has best dessert menu, according to ranking.

‘12th best’ pizza in America is made at this north Alabama restaurant