Bistro Stella is a family restaurant offering an international menu with a wide range of flavors. It is described as a gastropub with charm and warmth.