Chez Leo is a restaurant specializing in Portuguese-style rotisserie chicken cooked over coals, alongside homemade burgers and fries. This fast-food establishment offers a menu rich in traditional Portuguese flavors.