We have Russian visitors coming to stay with us for a couple weeks this summer, and we're hoping to find some familiar comfort foods for them, both in restaurants or markets. I understand there is an Eastern European deli on Lake Murray Blvd in La Mesa, and one on Regents Rd in La Jolla. Can anyone comment on either of these, or offer suggestions for other places? We live in the Del Mar area but will travel. The places don't have to be exactly Russian, but they should specialize in Eastern European area foods.