Eating Pizza at North Star Pizza & Ice Cream restaurant in Blue Rock, OH.

Feedback

Do you manage or own North Star Pizza & Ice Cream?

Yes