I'm surprised at the couple of existing reviews. I've found this place to have greasy lasagna and to be overpriced -- $15 to $20 for Italian? Give me a break.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.