Carmela's Pizza Bazaar, EUCLID, Ohio (OH)
Readily settled at 804 East 222nd Street () in EUCLID, Ohio (OH) (44123), Carmela's Pizza Bazaar can be reached at 2162611130. Make sure you call upfront to book your place in the restaurant.
More restaurants in EUCLID, Ohio (OH)
Carmela's Pizza Bazaar contact information and details:
Address: 804 East 222nd Street - , EUCLID, Ohio (OH) 44123
Contact Phone: 2162611130