This is one of the best restaurants I've ever been to in the San Gabriel Valley. It's small, non-descript location made me skeptical at first but now it's one of my favorite places. Their escargot and rack of lamb are the absolute best.
Pros: inexpensive, friendly staff, great food
more