Flatbread Neapolitan Pizzeria

  • Restaurants
  • Pizza
830 N Main St, Suite A
Meridian, ID 83642
(208) 288-0969
(208) 288-0967 (fax)