Thommy Boy's Pizza & Deli Indianola Ave Columbus OH United States
Phone: 614.299.9976 Parking: street parking