Surprisingly massive Italian restaurant right next to the Pavilion. Stopped in for a drink but the food looked good, and the service was friendly. Did get a feeling it was there to catch tourists and probably better Italian options nearby though.
Verdict: Ok
Location: 7 Pavilion Buildings