Icarus Sandwich Shop
Hours & Location
15 E. 2nd Ave,
Columbus, OH 43201
Tuesday - Sunday 10:30am - Sold Out
15 E. 2nd Ave,
Columbus, OH 43201
Tuesday - Sunday 10:30am - Sold Out