April 22, 2025

Are these viral Japanese sandwiches worth a 40-minute wait?