Grill 101 is a bar and grill offering high-quality food and service. Located within the ITS Malta campus.