6610 Melrose Ave, Los Angeles, California 90038 USA
Custom blinds over the group dining table
Photo Credit: Yelp