Boasting panoramic views over the river and the city’s skyline, these cafes & restaurants are ideal for relaxing dinner dates.