California > Downey-norwalk > Restaurants, Food & Beverages > Restaurants > The Palms Restaurant
8060 Florence Ave, Downey-norwalk, California, 90240-3827
(562) 776-0905
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!