Frankfurt Montcada is a restaurant offering sandwiches, including baguette and Vienna roll options.