Capatoast is Italy's first toast-focused fast food spot. They serve extra-large, gourmet toasts, perfect for a quick, tasty meal.