63 Richmond St S, Saint Peter's, Dublin 2, Ireland
Offering specialized foods of popular French tastes