La Massimo is an Italian restaurant offering a menu of specialties in a friendly atmosphere. Fresh meat and fish dishes are available daily.