Capatoast is a fast-food restaurant specializing in extra-large toast (14x16cm) made with artisanal bread.