A Alex Nam Review of The Palm, Downtown Los Angeles 4 years ago 5 Stars for being one of the Best in LA!
Comments: