Great location in town. Beautiful interior. Friendly but very, very slow service. It is one of the best choices in town as the quality of the food is very good. The major drawback is the time it takes to have a dinner. Even on relatively quiet evenings the staff seems ill prepared to provide proper basic service i.e. water, cocktails, bread, etc. Even for those who like myself, enjoy a nice relaxed dinner patience is truly a virtue.
If you own or manage Allegro Ristorante, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.