Petite FranceStrasbourg feels like a little Paris. Actually, it looks like a little Paris, but it feels completely different. It feels cozy, attribute th