Start from
Tatsu Ramen
7111 Melrose Ave, Los Angeles 90046