Alex's Pizza Palace

Phone orders only

122 W 8th St, Rolla, MO 65401

$0 MinimumAre you the owner?

FAQ