A small restaurant.
A small bar or pub.
to eat at a bistro
A basic, utilitarian cafeteria in Soviet Russia.