5160 W Lake Blvd, Homewood, California 96141 USA
West Shore Burger with Garlic Truffle Fries
Photo Credit: Yelp