CuddlefishLos Angeles

Sushi Go 55

333 S Alameda St, Ste 317, Los Angeles, California, 90013

Recommended on camera by 1 food creator

“a hidden gem tucked away on the second floor of a mall in Little Tokyo”

See it on the map

Who recommended it

More places food creators recommend in Los Angeles.