Definitions for "Morimoto"
a cutting-edge restaurant serving contemporary Japanese cuisine