Planet & Tost & Sandviç offers a variety of toasted sandwiches and other quick bites.