I had been wanting to try Pepper Steakhouse for a long time, and finally did for a Friday date night. We made a reservation though really, we didn't have to as there were many empty tables. At the entrance I was greeted by the back of a signboard which I gather they put outside the restaurant during their lunch promo. Why they put it, back facing at the entrance is a mystery. The menu looked like something designed on Microsoft Word. Still, reviews told us the food here is unexpectedly good. We ordered the 300g ribeye ($44) and porterhouse steak ($48), medium rare and rare, and just 2 glasses of water, thinking we'd order wine if the steaks were good. The food was served quickly but it smelled like a stale grill. The fat on the steak was rancid. My ribeye had a bad meaty smell. You get better quality meat if you got it from Cold Storage. My own worst steak is better. The meat was dry, tasteless yet smelly. Same for the porterhouse. Everything about the place screamed no, and everything about the steaks screamed frozen. We called for the bill with more than half our steaks and sides left on the plate. The poor staff didn't even dare to ask why. Of course this made the experience even worse, a whopping $108 for 2 steaks, no starters, drinks or dessert, signed over plates that were still full. This is definitely the worst steak I've had in a long time, even Aston's or Hot Tomato does better. The cooking was passable but the meat used was just the cheapest and worst prepared ever. We finished our date at McDonald's.