Ah Oui, French restaurant in Florence, Italy — yes please! There is distinct lack of French restaurants in Florence and when this opened, I knew I had to try it. Located on via dei macci in the heart of Sant’ Ambrogio. From looking in the outside, you would think that the interior is tiny but iinstead as you go…