This place has one Michelin star, and it definitely deserves it. Located in a strip mall, its appearance is very low key and unassuming. From the outside, you would not have guessed it's a place that serves up such excellent food. The Decor is very minimalistic. Not a big place - a...