Nestled in the Northern San Diego County beach town of Carlsbad is our Italian kitchen, Gregorio’s. Formerly known as Spirito’s Restaurant and Pizzeria, we have been serving up great Italian food and pizzas for 26 years. It was created by an East Coast couple as a way to share their family recipes with others.