Love this place! In business since 1957. Awesome sweet tomato sauce. The large pizza here is truly LARGE! You can keep your cheap, lousy $5 "pizza" places. When I want REAL pizza, I go to Carmella's!
Stopped by last night for the first time since moving out of town (3 years ago) and to my delight they're still making the same incredibly delicious cheesy pies!
Bring cash though cuz they currently cannot accept credit cards. Old skool!
Thank you Carmella's!