Sandwich shop, Mi Casa Toasteria offers a unique toasted sandwich experience.