Restaurant
Flying Pie Pizzaria- Meridian
4 locals recommend
Location
601 S Main St
Meridian, ID
Tips from locals
Best Pizza in town! There is something special about the sourdough crust. Order online and there are some great deals to be had!