About Chelsea's Pizza
13 Yelp Reviews
chris.mulkerin4/1/19, 12:44 a.m.
Frozen Pizza, in a restaurant... nice guy working in there, but my God that was bad.
david.bennett111/9/18, 11:46 p.m.
Eh. Nothing notable about anything with this slice. Ok across the board.