Last Frontier Pizza

100 W 4th St

100 W 4th St, Moscow, ID 83843, USA | 208-301-6090

Website | Menu | $

Known for

  • pizza

Teams

  • Vandals