In a city where restaurants come and go faster than the latest Prada-inspired handbag fad, few manage to hang on to a loyal following as tenaciously as has Grill Lyon. Since...
122 Japanese Village Plaza Mall, Los Angeles, CA, 90012
Oiwake is a karaoke fiend’s dream. Nestled inside the quaint Japanese Village Plaza Mall in Little Tokyo, the cavernous bar and restaurant boasts a full bar and menu...