Serving our famous stromboli since 1987. Family-owned & operated. Visit us: Upper Arlington: 1725 W. Lane Ave. Westerville: 6000 Westerville Rd.