Searching for "Italian Near Me"? Slammies On High has some of the best Italian in Columbus. Located at 1607 North High Street, Slammies On High is a convenient option that delivers to the area arou...show more
Last updated July 25, 2023