おしょくじどころ
Composed of
honorific/polite/humble prefix
restaurant (esp. in a hotel or inn); dining hall; dining room