Best Seafood Restaurants In Westwood, CA
Dec 18, 2016
Red Onion Grill
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. We are family owned and operated restaurant, serving you the best steak and Prime Rib, fresh seafood, home-made pasta and locally grown produce paired with selection of...
303 Peninsula Drive, Westwood, CA, 96137
Terms of Service
© 2017 DineRank.com. All rights reserved.