Catfish Biff's Pizza & Subs

 

614-421-7421

75 W. 11th Avenue

 

Pickup and Delivery

(Delivery begins at 5 p.m. daily and ends 15 minutes before closing)