New Bayview Restaurant Has More than Just Food on Its Plate