Maximo is an Italian restaurant offering pizza, seafood, and other Italian dishes.