Ban Thai is a great restaurant. The food is great and the servers are friendly. They will cater to your every need, if you want no ice, light ice, a sprite mixed with coke, they will do it for you and they won't charge you. Even the dishes are customizable, if you are allergic to peanuts or peppers or anything else, they will take it out with care. If they get busy it's a little slow, but there is usually only 2 workers at a time, the manager and the sushi chef will take care of you just like a server. It's hard to find good, fresh food anywhere else, as well as servers who you see all the time.
Pros: Food and service
Cons: Gets busy a lot, so you might have to wait