Coffee/Sushi - South Okanagan and Further South
You can get a good espresso just as you begin winding into Penticton from Naramata - The Bench Market (368 Vancouver Avenue). Also not a bad place to stock up on bread or cheese to take along for a day of wine tasting. But sushi options are limited. There are a few passable, but not much more than that, places in Penticton, and that is pretty much it all the way south to the U.S. border.
My in-laws live in Penticton. We've been to maybe 3-4 sushi places over the years, and the only one that sticks out, and which I've been to more than once (ie: repeat) is Genki Sushi. Better ingredients and preparation than the other 3 places whose names escape me now (and not likely worth your while).
Village Grounds coffee in Naramata village (near the church and the general store)
yes, the Bench Market on Vancouver Hill (Just above the roundabout near the art gallery)
some people prefer this little spot hidden away in the old cannery http://wallafoods.com/
farmer market in Naramata on Wed afternoons (Wine Country Bakery bread - the pretzel buns)
farmer market in Penticton on Saturday mornings - near the casino hotel on North end of Main St
maybe LR knows the name of the Indian (South Asian) restaurant in Oliver - I think that's where it is
bakery in Osoyoos - http://www.thelakevillagebakery.ca/
this "best of" poll might help you out too