The italian Bistrò are places where you consume food and drink, all this to the good, it probably is an expression of the French language which meant originally a tavern and later also come to mean small cafe.
Bistro is definitely the artistic name of the taverns. This name was used in France and osteria in Italy. Many locals to give a sign to the local artistic want to identify himself with the French name rather tavern.
The italian bistrò is modern taverns.
A feature of these rooms is to be informal local where to eat or drink. Something as simple and fast. perfect place for a lunch with no frills.