Restaurant
Crazy Tokyo Sushi
5 locals recommend,
Tips from locals
A Sushi Restaurant, has "Happy Hour" 3-7pm. Food is great and very inexpensive.
A Sushi Restaurant, has "Happy Hour" 3-7pm. Food is great and very inexpensive.
Unique things to do nearby
Location
21801 Ventura Blvd
Los Angeles, CA
Woodland Hills