22W535 Butterfield Rd, Glen Ellyn, Illinois 60137 USA
Red caviar , mushrooms, and lox blinis
Photo Credit: Yelp