Good Food, Great Ambience and a lovely setting, what more would you want from a restaurant. Usually you don't get all of these in one place. But Allo's has this in spades. Delighted with the experience.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.