my ex used to love pizza hut, every saturday without fail, pizza hut then cinema, it depends what the girl likes.. you could spend lots of money on a fancy resturant, tia for example.. and your gf could find it boring, or you can do cheap and nasty and pizza hut, and she could love it
with rainy, just pull a funny face at her :) and take her shopping