A small restaurant.
A small bar or pub.
to eat at a bistro
A shop or restaurant selling food cooked in this manner.
A cooking device with which food is roasted on a rotating spit.
To cook on a rotisserie.