I am a regular at USA Star. It's very good value for money and 9/10 I have a great experience here. Would and have recommended to many of of my friends.
BTW ask for Hai. He's amazing.
Awful,won't be going back,given thus place the benefit of the doubt too many time! Not sure why they use Treatwell as they never ask you and try charge you full price every time!!