Canton Pizza & Deli

3300 O' Donnell St.Baltimore, MD 21224
Stars 2 half38 ReviewsYelp logo mini
Order Min: $8.00 No Delivery Fee!