Imusa Panini Press Make delicious Panini or Cuban Sandwiches in minutes with the IMUSA Sandwich Press. The unique flat surface provide toasting your favorite sandwich or panini to perfection. The nonstick surface is easy to clean. It can also be used for toasting bread or your favorite baguette. The stylish chrome design is ideal for your counter top and easily stores. Dimensions: 16″ x 5.5″ x 16″.