Walking into Double Dashi feels less like entering a restaurant and more like stepping into a pop-culture fever dream, with ...