CuddlefishLos Angeles

Noya Kitchen

4204 W 3rd St, Los Angeles, California, 90020

Recommended on camera by 1 food creator

“one of the few places that makes you feel like you're back home”

See it on the map

Who recommended it

More places food creators recommend in Los Angeles.