top of page
Domande frequenti (FAQ)
The Restaurant
Menu and food
Online orders
Catering
Reservations
Our history
Italian Brothers Restaurant is an authentic Italian dining experience located at 330 North Santa Cruz Avenue in downtown Los Gatos, California. Founded by brothers Marco and Giacomo Montevago from Palermo, Sicily, the restaurant offers handmade pasta, fresh seafood, Sicilian-inspired entrées, artisan pizzas, and craft cocktails. Italian Brothers is known for blending traditional Sicilian culinary heritage with the vibrant spirit of Silicon Valley.
Restaurant located? Italian Brothers Restaurant is located at 330 North Santa Cruz Avenue, Los Gatos, CA 95030, in the heart of downtown Los Gatos. The restaurant is easily accessible from San Jose, Campbell, Saratoga, and the wider South Bay Area.
Italian Brothers Restaurant is owned by brothers Marco and Giacomo Montevago, originally from Palermo, Sicily. Marco manages the bar and cocktail program, while Giacomo leads the kitchen. The two brothers opened their first venture, Italian Brothers Bakery in San Jose, in 2018, before launching the restaurant in Los Gatos in 2020.
Italian Brothers Restaurant serves authentic Italian cuisine with a strong Sicilian influence. The menu features handmade pasta (pappardelle, fettuccine, ravioli, gnocchi, caserecce), fresh seafood dishes, wood-fired Pinsa Romana pizza, veal and chicken entrées, fresh salads, and a selection of soups. The kitchen also offers a range of vegan, vegetarian, and seafood options.
Italian Brothers Restaurant in Los Gatos is open Monday through Sunday. Monday: 5:00 PM – 9:30 PM. Tuesday through Thursday: 11:30 AM – 2:30 PM and 4:30 PM – 9:30 PM. Friday and Saturday: 11:30 AM – 10:00 PM. Sunday: 11:30 AM – 9:00 PM.
You can reach Italian Brothers Restaurant in Los Gatos by calling (408) 354-0111. For catering inquiries or event bookings, you can also email marco@italianbrothersbayarea.com.
Yes, Italian Brothers Restaurant in Los Gatos is pet-friendly. Guests are welcome to bring their well-behaved pets to our outdoor seating area.
Italian Brothers Restaurant is located in downtown Los Gatos, where public parking is available in several nearby lots and on-street parking spots along North Santa Cruz Avenue and surrounding streets. The downtown Los Gatos parking garage is within easy walking distance of the restaurant.
Yes, Italian Brothers Restaurant in Los Gatos accommodates both small and large groups. For parties of 8 or more, we recommend contacting us in advance at (408) 354-0111 or via the online reservation system to ensure the best possible experience and seating arrangements.
bottom of page

