I say three stars because of service. We waited 5 minutes for water and then minutes later to actually have our order taken. I would say 4+ stars for food and service but that didn't happen.
Now atmosphere is kinda Asian/Taiwan setting which is cool but don't expect to be wowed in other area's such as the bathrooms or decor on the tables etc.
Cool place, check it out but you've been warned.
Cheers!