5055 W Lake Blvd, Homewood, California 96141 USA
The contemporary, nicely done interior
Photo Credit: Yelp