I struggled with whether this place was 2 or 3 stars. I decided on 2 because I lean towards recommending against it. The food is very hit and miss, I've had some great dishes, but some ones that were a huge let down as well. The worst part is the service. The staff just make me feel like I'm an ATM to them and nothing more.
Overall, it's okay, but I would recommend not going hire unless you're in a pinch. Would highly suggest going one block down to Vietnam Restaurant. It's looks rundown, but don't let that throw you off - the food is delicious. Conversely Lotus looks nice but the food is a let down.