Chez Toshi is a French restaurant specializing in gastronomic cuisine.