You could look at the Rasika Restaurant's wine list for suggestions. A lot of the previous suggestions make their list.
Wow, that's a great list. Very helpful that they explain which of their Rieslings are bone dry, very dry, and semi-sweet. (If you're in a store and don't know, it's very hard to tell--Riesling labels are notoriously Delphic. Ask the shopkeeper.)
Notable that the one wine that really doesn't go is cabernet. They only have one by the glass and about 5 very expensive California bottles, probably for people who never order anything else. There's no Bordeaux section at all. But a lot of pinots, and lighter Italian varietals.