Palm Restaurant Downtown Los Angeles

0 reviews

  • 1100 S Flower St, Los Angeles, CA 90015
  • 213-763-4600
location__la-downtown_04.jpg

The Palm is renowned for prime beef, jumbo lobsters and authentic Italian fare and is open seven nights a week for dinner and weekdays for lunch.

Add Your Review

You can't review your own listing.

Skip to toolbar