Your wife and you can shop happily for clothes at Richmond Centre in that case: XL for men shouldn't be a problem in Richmond. Most of the better non-Asian restaurants in the great Vancouver area just happen to be in Vancouver. I'd avoid the Boathouse (it's a chain) and would recommend, if you want to track across the north arm of the Fraser, Aurora Bistro (Main/Broadway), Cannery (NE corner of town) and even C (spendy though). Fish House is o.k. but service can be awful. For smaller budgets, there's a Fish Cafe (or Fish & Company). Original branch is in Kerrisdale (2053 West 41st Avenue/West Boulevard) and there's another location in Kitsilano (new location of 1629 Yew Street - 4th Avenue one is old). Can't think of anywhere for good western seafood in Richmond.
I was at Hamilton Street Grill last night and the ahi tuna appetiser was excellent as usual.
If you are adventurous, you might want to have a look at the two
T&T supermarkets (in adjacent malls). One is located where the Radisson hotel is and the other right next door at the Yaohan (possible blast from Japan's past) plaza. The other option would be Superstore on No. 3 Road which generally has the best everyday low prices.