Tavern Odoed offers tapas and Russian cuisine. It's a unique dining experience.