Victoria Station
November 6, 2017 in France ⋅ 🌙 39 °F
This restaurant doesn't look French at all. It has a British name, Victoria Station, but the way it looks, with all the neon and dark colors, it makes me think of an American steakhouse. The outsideRead more

