This is a GEM....I travel a lot, so I'm always in restaurant. The best way to find good restaurants is to look on Yelp
This is one of the best experiences that I had for a long time service and the food. Do not let the building discourage you, yes it is in a industrial park...you are at the right place