Indulge in a culinary journey like no other this Mother's Day at Allegro, the Italian gem nestled in the heart of Little Italy. We are delighted to announce that we will be open on May 12th, ready to treat all the wonderful mothers out there to an unforgettable dining...