Tarte & Quiche is a French restaurant specializing in tarts and quiches.