Contact Margherita Pizza

We offer Takeout

Table Reservation
See MENU & Order

Contact us


3223 e louise dr. #102, meridian, ID 83642, United States
Submit

Opening hours


We are closed today.
Monday - Friday
11:00 AM - 08:00 PM
Saturday
04:00 PM - 08:00 PM