5938 Pacific Blvd
1132 N Garfield Ave Alhambra, CA
Niko Niko Sushi
1755 N Vermont 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