Skip to main content
Log in
Home
Euclid
Carmella's Pizza Bazaar 804 E. 222ND ST.
Carmella's Pizza Bazaar 804 E. 222ND ST.
Carmella's Pizza Bazaar 804 E. 222ND ST.
Pizza
Price range $1-15
$
804 E. 222ND ST., Euclid, OH 44143
Call
Directions
About
Established 1957
Contact
Phone
(216) 261-1130
Location
804 E. 222ND ST.
Euclid, OH 44143
Loading map...
Home
Euclid
Carmella's Pizza Bazaar 804 E. 222ND ST.