Bistros are small and inexpensive places where people can go to eat and drink. They are mainly geared towards those who want a moderately priced simple meal with alcohol along with it. The cuisine offered in a bistro usually involves some kind of French food. All pet friendly bistros welcome dogs at their outdoor seating areas and some even welcome dogs inside as well.