Castellos Pizza. Call and Order gourmet Italian pizza in Clermont.
Summary: Castello’s Pizza & Gourmet Kitchen is located at 4290 S Hwy 27 #101 in Clermont, Florida, 34711. It is categorized as Italian Restaurant, and it offers Italian food with a wide variety of Gourmet Fire Oven Pizza such as Grande Pollo, Pacifico, Barbeque, Calzone, Lasagna among many other Italian choices.
Visit nearby businesses to support your local economy.