Sandwich shop La Smorfia offers seating and delivery. Known for its sandwiches.