Back To MenuShare10001The Best Pizza in Town - Online Ordering Menu16-inch Pizza$14.50Cheese Each topping $1.25 Reviews (1)Book a Table Remind Me To Try This Share this item