I strongly do not recommend this restaurant for pasta unless you have 2 hours of time and money to waste.
I went to this restaurant with my friend on a Saturday at 12:20pm. It wasn't busy at all at the time, there was only a few tables occupied. We ordered a quesadilla as an appetizer to share, as well as two pasta entrees. My friend ordered a fish and pesto macaroni for I ordered an angel hair pasta with prawns for myself.
My friend’s macaroni took approximately 25 minutes later, which was reasonable. However, the whole dish was overcooked. Pasta was soft and the fish was dry and overcooked. My friend almost finished his entree and the appetizer and pasta was nowhere to be seen. We followed up couple times and the starter finally came a while after. Quesadilla was well great and well made, not sure if it was worth the wait. We finished the starter and my pasta was still nowhere to be seen. Thus, we followed up multiple times and waited for at least 50 minutes. Psychological, waiting should make your food taste better. However, this was not the case. The angel hair was not "angel hair", they did no use Capelli d'angelo and used spaghetti noodles. Worst of all, the pasta was overcooked and not close to aldente pasta. Furthermore, the sauce and pasta ratio was terrible, 4:1, not all pasta had cream on. The prawns were overcooked to the point it tastes like an eraser.
During the entire duration of the meal, we were never served us a glass of water, yet they required us to pay a service fee. Regardless, we paid for the meal since we were running late to out plans due to the wait. As we left, the servers were rude and impolite. They stared at us with attitude and did not even have courtesy of saying "thank you for coming”.
Overall, terrible service and satisfactory food. We definitely will not come here again.