Restaurant service
 

Restaurant service

12 October, 2011

Chambers is the fine dining a la carte restaurant at the Leura campus which is run by students.