5938 Pacific Blvd
Shabu Shabu House Restaurant
127 Japanese Village Plz Mall Los Angeles, CA
4430 Beverly Blvd Los Angeles, CA
This place gave me a bad stomach ache but it tasted good while i was eating it. The price was good for its size and taste. It is conveniently located and has a variety.
December 11, 2008
Tokyo Beef Bowl