We went to Cosmo on a Saturday night. The place was heaving, such that there was quite a wait to get to some of the food. However, the staff were very polite, and everything was clean and well-organised. The restaurant is in a former cinema and the holding area at the front has cinema seats. However, the…