Belaggios is an Italian restaurant offering a variety of sandwiches, pasta dishes, and classic and creative gelato in a family-friendly atmosphere.