as the title says really. im looking for somewhere decent to go on valentines day. google is not delivering and i dont know the area at all 
ideally the place must match some/all of the following criteria:
thanks in advance

ideally the place must match some/all of the following criteria:
- italian/french/spanish or even russian cuisine (the last one is probably a really long shot) - not overly keen on indian/chinese/thai etc
- not overly posh (if u need a dinner jacket and ball gown to eat there, its a no go
)
- located around the centre of town
- a bar that offers good cocktails would be a bonus
thanks in advance