La Palma Chicken Pie Shop

950-998 N Euclid St, Anaheim CA

(714) 533-2021

Rated 5.0 out of 5 from 1 Reviews La Palma Chicken Pie Shop is an above average Fast Food Restaurant Ranked #1 of 22 Restaurants in North Euclid Anaheim. Some say it is good, old.

★★★★★ on the 7th of August, 2013

Best value! $6.75 for pot pie, potato w/ soup & salad & dessert! Wow! Good service too. Old skool but don't hate.
Location