Chez Bubu is a restaurant offering a unique blend of French, Vietnamese, and Japanese-inspired small plates.