At the junction of Somerset and Wellington, there is a little Indian storefront which is apparently the only place in Ottawa that makes all their own sweets (instead of getting them from Toronto). I'm not an expert on Indian sweets, but they were better than anything I've had so far in town, and they have quite a selection. Also, the samosa and pakora are above average and very fresh.
The actual meals (butter chicken, mattar paneer, etc.) are ok, but not too exciting.