Translation of bistro in English:

bistro

bistro

noun

  • 1

    bistro, a small, informal restaurant originally from Paris
    see warung