a cuban sandwich by The Flan Factory