Chez Letti is a French restaurant offering homemade dishes in a convivial setting. They serve alcoholic beverages, fresh coffee, and feature pasta and fries on their menu.