Difference Between a Restaurant and a Bistro

Have you ever wondered whether there is a difference between a restaurant, bistro? A restaurant and bistro are both eateries, they are commercials that deal in serving food and drinks for customers, but some features distinguish them.