What is a Bistro?

A bistro is a small dining facility that serves meals that are not expensive in a calm and relaxing setting. A bistro may offer cheaper prices but the quality of food is still good.