8284 Melrose Ave, Los Angeles, California 90046-6821 USA
Spotless, upscale, clubby. Love this decor!
Photo Credit: Yelp