De Película: A spot specializing in sandwiches.