bistro
noun
°A small European-style restaurant.
°A small bar or pub.