Having a 7 hour stopover in Singapore, we were able to thoroughly discover this huge airport. There is a food court under renovation in Terminal 3 but still a fair bit of choices to have for meals. After eating Thai for over a week, we felt like a bit of Western fare. Hard Rock is in a quiet area of the airport although the music makes up for it. It is a small cafe and has facilities for internet usage right next to it.
We ordered chicken nachos which was plenty for 2 people. It came out fairly quickly but I had ordered water before it and it did not come out until I asked for it again half way through our meal. The beer was super expensive and the meal total was quite dear. The food was nice, hot and tasty but probably not worth the price.
Near the Internet access there are free massage chairs to use which is awesome. They are in a quiet location with hardly anyone walking by behind the Hard Rock Cafe.