frenchtoast

French toast. Probably the best thing that the French have given us after French Fries. Bonjour.

Buy This Now at Detour Designables