Homerun Pizza and Sports Bar - Located in the Noth Bay Larkfield Center north of Santa Rosa. Under new management and ownership. The new owner is a lifetime resident of the Mark West/Larkfield area who is excited about having a local restaurant where families of all ages can gather and have great pizza and a great time together. On Sunday

PREVIOUS

1

2

3

4

5

6

NEXT

Homerun Pizza and Sports Bar - Located in the Noth Bay Larkfield Center north of Santa Rosa. Under new management and ownership. The new owner is a lifetime resident of the Mark West/Larkfield area who is excited about having a local restaurant where families of all ages can gather and have great pizza and a great time together. On Sunday Homerun Pizza and Sports Bar - Located in the Noth Bay Larkfield Center north of Santa Rosa. Under new management and ownership. The new owner is a lifetime resident of the Mark West/Larkfield area who is excited about having a local restaurant where families of all ages can gather and have great pizza and a great time together. On Sunday