Mon Bazar is a French restaurant offering a menu with generously portioned dishes.