Cuddlefish › Seattle

New Apsara Palace

9808 14th Ave SW, Seattle, Washington, 98106

Must-tryRecommended on camera by 1 food creator

Order the Papaya Salad

“Papaya salad, 10 stars.”

See it on the map

What they ordered on camera

Who recommended it

More places food creators recommend in Seattle.