5938 Pacific Blvd
4430 Beverly Blvd Los Angeles, CA
209 S Central Ave 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