LandGRILL is a snack bar offering grilled fare.