This was our third visit to Angelina's during the past two years. The food was consistently good each time, their signature eggplant tower is a real treat. Their risotto is fabulous!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.