Allegro Restaurant provides fine dining to its patrons with an Italian flair. Perfect for that special anniversary or just an ordinary night out. Whatever the occasion Allegro's ...
All reviews seem positive