Toastable is a restaurant specializing in toasted sandwiches, offering an extensive menu and coffee. Online ordering is available.