Upper Crust Pizza Chicken
➤ 26261 Lorain Rd, North Olmsted I-44070-2711, United States
Italienisch, Vegetarier, Pizza, Käse, Huhn
"Had a great experience when stopping on the way through town. Spoke at length with the owner, Billy, who was so welcoming and made us feel like we were truly valued customers. I will be back every chance I get as the pizza, salad and chicken was fantastic."