Service was fine.The boneless spare ribs and the sweet and sour chicken were very good. The ribs were tender and the sauce good. The chicken crispy on the outside, nice and tender on the inside. Unfortunately the one thing I really wanted was the one thing I enjoyed the least (Pad Thai). It was very bland and pale. Nothing like the pad thai I've had at other places. As for the rest of our order (which was rather large) was all very mediocre, nothing special, somewhat bland.