alert

Oh, shoot! La Palma is temporarily not accepting orders.

La Palma
3.5 Star Rating
(208 Ratings)
3456 15th Avenue West Seattle, Washington 98119 | Restaurant Info