Margherita Pizza

3223 E Louise Dr #102, Meridian, ID

Menu (As of 11/3)

San Pellegrino Orange

Margherita Pizza: hours and how to order