The food at the Westwood Bistro is all made from scratch, the vegetables are chosen daily so they change with the seasons, the deserts are to die for especially the homemade gelato!The atmosphere is quaint, romantic and always has very friendly service. They have a great wine selection and you can bring in your own wine you will pay a corkage fee. An overall amazing place - highly recommend!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.