Maxi's is an Italian restaurant offering traditional seafood, prime meats, and vegetarian options.