Found this place by accident. Amazing food, huge portions and fast service. Their Thai ice tea was huge, I always complain how small Thai ice teas are at other places for the price but theirs is in a big glass. The portions are more family style and the prices are fair. Definitely deserves all of its accolades and I'll definitely be going back.