Umeda Japanese Restaurant Umeda
6623 Melrose Ave. (N. Citrus Ave.)
Los Angeles, CA 90038
323-965-8010
Map
Cuisine: Japanese / Sushi
Savor Japanese fare, sushi and sashimi on Melrose Avenue.
Openings: Dinner Mon.-Sat.

Features