Family owned and operated since 1965, a local favorite. Two chico locations,
2234 Esplanade @ Cohasset and 2525 Dominic Dr. @ Skyway. Serving Breakfast, Lunch & Dinner seven days a week.
We're here at 6am everyday cooking up our original recipes with only the finest & freshest ingredients.
Voted BEST Italian Food Chico News & Review five years running, 2005-2010! Join us for a great meal.
What's New? Cocktails, Beer & Wine Esplanade location,
Beer & Wine Skyway location Cocktails coming soon! Private Banquet Rooms both locations.
Member Since: 1965