The deli-style restaurant in Winslow is unlike any place on Earth