Grill 101
Bar and Grill · Grill
Grill 101 is a bar and grill offering high-quality food and service. Located within the ITS Malta campus.
Location
Best places nearby
The highest rated places close to Grill 101.
Local restaurants nearby
ITS - Malta (Main Campus) Aviation Park, Aviation Avenue Ħal Luqa LQA 9023 Malta - EU , Ħal Luqa



