Formal — to staff
Restaurant · Allergy · Inquiry
You
すみません、この〇〇(料理名)にピーナッツは入っていますか?アレルギーがありまして。
すみません、この〇〇(りょうりめい)にピーナッツははいっていますか?アレルギーがありまして。
Excuse me, does this 〇〇 (dish name) contain peanuts? I have an allergy.
Romaji: Sumimasen, kono marumaru (ryōrimei) ni pīnattsu wa haitte imasu ka? Arerugī ga arimashite. / Reply Romaji: Kakunin itashimasu. Shōshō omachi kudasai. Haitte imasen. / Mōshiwake gozaimasen, haitte imasu.
Reply
確認いたします。少々お待ちください。入っていません。/ 申し訳ございません、入っています。
かくにんいたします。しょうしょうおまちください。はいっていません。/ もうしわけございません、はいっています。
I will check. Please wait a moment. It does not contain it. / I apologize, it does contain it.
Gesture & etiquette
Point to the menu item you are asking about.
Always be very clear about allergies. If there's any doubt, do not eat the dish. Be prepared for staff not knowing ingredients in very small establishments.