Sushi
Edit

Sushi Roku

(323) 655-6767 | Facebook
8445 W 3rd St, Los Angeles, CA 90048 | Directions
Hours: None Listed

Tags: japanese, sushi bars, Melrose, Restaurants, Sushi

Explore Nearby