Chez Yo is a restaurant offering flavorful and refined French cuisine, alongside street food and coffee options.