THE HAPPY LION

963 Chung King Road
Los Angeles, CA 90012
213-625-1360

Details

  • Wed-Sat 12pm-6pm