It was my 21st last weekend, and to celebrate I took a group of friends to Cosmo with me. First, I did eventually get through to book a table, but when I actually got through the staff member on the phone told us we were all booked on my birthday. I then changed the date to later, and upon arrival found that the whole place was filled with people and our table was occupied by a family. I asked the staff whether they could move them or if we could be seated elsewhere, but he rudely insulted me and after about ten minutes of complaining took us to a small filthy table which could hardly seat all of us. We had to all squeeze in uncomfortably. Second, when we tried to get food we were shoved aside very often. When we finally got food it was barely lukewarm and to my disgust, about halfway through my meal I found a large fly squashed underneath. My friends meat was not cooked completely, almost raw. I tried not to complain about this as I didn't want to ruin my birthday completely. All of us skipped dessert fortunately as though it looked appetizing I felt it would be as sickening as the main. One of my friends went to use the loo and when she emerged she told us that there were feces smeared on the doors and dried blood on the seat. We complained only to hear swearwords hurtled at us and being rudely shoved out of the door without a refund. I would definitely not recommend you visit this place, the staff are hostile and tempered and the hygiene is terrible. You can barely book a table and I didn't even mention the noise. I hope they get shut down soon, especially looking at the other reviews.