Shabu Shabu House
Cuisines: JapaneseNo rank yet
Shabu Shabu House
Japanese
127 Japanese Village Plaza Mall
btwn San Pedro St. & Central Ave.
Los Angeles, CA, 90012
Shabu Shabu House
Japanese
127 Japanese Village Plaza Mall
btwn San Pedro St. & Central Ave.
Los Angeles, CA, 90012