We've been to Porterhouse a few times before, it has nice ambience for the price and okay food. However this time was a total disappointment.
The waiting staff is alright, though for half the time they pretend to not see you. We went during busy weekday lunch hours, arrived before 12:30pm and by the time we got our appetizer before 12:40pm. We finished the appetizer and took our time happily chit chatting while waiting for the main.
However after waiting for around half an hour (around 1:15pm), many people were already having their desserts and our main were still no where to be seen. We followed up with the server and he went to check and reassured us that the food will be here in 2 mins. However after another 15 minutes, where most of the other guests already left the restaurant, we still have no main. After we threatened to leave the restaurant where I told the waiting staff that there is just no time to eat my main and dessert even if they serve the food now (after 1 hour from appetizer), they then abruptly took out our main.
As we did not want to waste food we devoured the main course and the desserts. I don't know why you need an hour to cook a medium burger, and pasta... There were zero enjoyment from the food given that it was so rushed and I ended up returning to work late.
For those of you who have 3 hours for lunch, highly recommend to come to this restaurant to enjoy a fine dining experience with fine dining price but mediocre food.