What is a Bistro?

The word bistro sounds familiar, but do you know what is a bistro?¬† What makes a Bistro a Bistro? Bistro is the name given to…