704 reviews
Address:
698 S Vermont Ave #109 Los Angeles CA 90005 United States
City:
California Los Angeles
Category:
US places Korean restaurant
Phone number of Kobawoo House in California, Address of Kobawoo House in California, Working hours of Kobawoo House in California