caboulot

[French]

A small rural café or restaurant.

Countries