Its like French toast and English muffins and what the heck is London broil???