Los Angeles, CA
This restaurant is located in Los Angeles. It is a minimalist, modern and upscale restaurant. Plenty of space for a film crew, a still shoot, event and private party.
No reviews yet.
Sign in to write a review