caboulot
[
French
]
A small rural café or restaurant.
Countries
France