Skip to main contentToast Local logo
South Main Pizza 359 Main Street

South Main Pizza 359 Main Street

Rated 4.4 out of 5 by 32 guestsItalianPrice range $1-15

Open

11:00 AM - 9:00 PM

359 Main Street, Farmington, NH 03835
About

Local pizza shop. Come in and enjoy!