Turkey sandwich Satisfy your cravings with a delicious turkey sandwich. DETAILS Satisfy your cravings with a delicious turkey sandwich