Cuddlefish › Los Angeles

Sushi Palace

6435 Melrose Ave, Los Angeles, California, 90038

Recommended on camera by 1 food creator

“Yes, it's quite a lovely dinner experience on Melrose Avenue that you gotta check out.”

See it on the map

What they ordered on camera

Who recommended it

More places food creators recommend in Los Angeles.