Nestled in the heart of Los Feliz, The Palace is a family-owned and operated restaurant serving delicious, authentic Chinese cuisine. All of your favorite classics are available for take-out, or delivery within 3 miles.
This order has been shared with you by a friend.
2112 Hillhurst Ave.
Los Angeles, CA 90027