I was lunching at Pho Tu Do (in the strip mall next to Buga Korean BBQ) with my boss and the woman at the next table suddenly started talking to us about Russian food. She said she had immigrated from Russia and the most authentic food she's had is from a little place in Poway. I could swear she said Poway Rd. I don't think it's a sit-down place, but rather a deli-esque place.
I didn't have paper/pen on me to write down the name of the place and now I'm scrambling to remember it. Has anyone heard of such a place?
Side note: Pho Tu Do serves pretty good Vietnamese. The prices are slightly higher, but their bun bo hue (spicy pork/lemongrass soup noodles) is really good. One thing to try is appetizer A4, the banh beo. Little steamed rice flour patties topped with pinches shrimp-flavored pork fat (it's like the Vietnamese version of bacon bits), fried lard (I scrape that off), and scallions. Served with sweetened nuoc nam and green chilies. I find the best dish there is the broken rice plate with grilled shrimp (com tam tom nuong)... they are generous with the shrimp (grilled with lemongrass). The broken rice plates are "choose your own adventure" with the first item + rice being a flat rate of $5.75 and any additional item at a specific price. I start with the shrimp and occasionally add cha (Vietnamese quiche).