Best Italian Restaurants In Westwood, CA

Last Updated:
Sort
Tantardino's is a restaurant located in Westwood, California at 401 Ponderosa Drive. They are open every day except Monday and Sunday.
401 Ponderosa Drive, Westwood, CA, 96137
Rank
1
8 votes
Sponsor
0.0
Red Onion Grill is a restaurant located in Westwood, California at 303 Peninsula Drive. They are open every day except Monday. Red Onion Grill - Steak and Seafood; serving Chester, Lake Almanor and Lassen Volcanic National Park. Red Onion Grill & Bar is located at 303 Peninsula Drive in resort area of Lake Almanor's Peninsula Village in Northern California; convenient to Lake Almanor resorts,...
303 Peninsula Drive, Westwood, CA, 96137
Rank
2
11 votes
Sponsor
0.0

More Italian Restaurants Restaurants Near Westwood, CA

Pizza Factory is a restaurant located in Chester, California at 197 Main Street. This restaurant serves hawaiian, cheese, volcano, vegetarian, veggies, one-trip salad bar, and meatball. They also serve ravioli, two slices of pizza & one breadstick, spicy signature sausage, western bbq chicken, veggie, antipasto salad, and lunch buffet. They are open every day of the week. For over 30 years,...
197 Main Street, Chester, CA, 96020
Sponsor
0.0