9015 W Sunset Blvd, West Hollywood, California 90069 USA
Stuffed mushrooms were legendary!
Photo Credit: Yelp