Ma Grenouille is a sandwich shop offering a varied and jovial selection of meals. They focus on providing ultra-fresh food in a welcoming atmosphere.