Description : Deli Sandwiches - A deli sandwich is quite possibly the easiest cooking recipe in existence. Probably because all you need is two slices of bread and your imagination! Don't get bogged down by the typical meat, lettuce, mayo combo! Go crazy! Put some salami on that thing! - myhappygames.com.
Control : Use mouse to play.