translate English to French: Or there's a little restaurant you go to regularly.
Ou encore, vous fréquentez un petit restaurant.