Sandwich shop Paninoteca Isla offers a variety of panini, burgers, and sides. Delivery available.