About us

About us

Gregorio’s Italian Kitchen

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 almost 30 years...

Read more about us

Restaurant & Bar

Catering

Let us cater your next event

Be transported to a quaint, Italian villa and enjoy our dedicated hospitality, beloved family recipes, and extensive wine list.

Catering

Specials

Happy Hour!
04:00 PM - 06:00 PM

Private Parties

Book your next party with us!

Outdoor patio
Gregorio's restaurant interior
Restaurant interior with bar and tables
Book nowa private party
  • slideshow photo number 1

    Gregorio’s Italian Kitchen

    serving up great Italian food and pizzas for 26 years
    Our Menu
  • slideshow photo number 2

    Book your next party with us!

    enjoy our dedicated hospitality
    Parties
  • slideshow photo number 3

    Let us cater your next event!

    experience our Italian kitchen
    Catering
  • slideshow photo number 4
  • slideshow photo number 5
  • slideshow photo number 6
  • slideshow photo number 7
previous slidenext slide

Reservations

Call us at (760)-720-1132 or book a table through Yelp:

Newsletter

Stay tuned for updates

Location

300 Carlsbad Village Drive
Carlsbad, CA
92008

Hours

Mon, Tue, Wed, Thur
4:00 PM - 8:30 PM
Fri, Sat
12:00 PM - 9:00 PM
Sun
12:00 PM - 8:30 PM