Citizen Pie
Grab a slice! Citizen Pie is located on West 25th Street in Cleveland.