It caught my eye, but then it made me cry. This is the Sbarro in the Kennebunk South Travel Plaza. Take a slice of sausage pizza, keep it out on display, wait until someone orders it, warm it up for a minute, and serve. Instant Indigestion!
Address: 25 Main St, Kennebunk, ME 04043-7076
Location: United States > Maine (ME) > Kennebunks > Kennebunk
Phone Number: +1 207-985-4234