Our all-you-can-eat buffet is for 2 hours and last order is 30 minutes before it ends.
Our buffet lasts 120 minutes and last order is 90 minutes after you start.
この場合、次のような言い方ができますよ。
ーOur all-you-can-eat buffet is for 2 hours and last order is 30 minutes before it ends.
「食べ放題は2時間でラストオーダーは2時間が終わる30分前です」
ーOur buffet lasts 120 minutes and last order is 90 minutes after you start.
「食べ放題は120分でラストオーダーはスタートしてから90分後です」
ご参考まで!
The all you can eat course is 120 minutes. The last order will be 30 minutes before the course finishes.
The all you can eat course is 120 minutes. The last order will be 90 minutes from when the course starts.
ご質問ありがとうございます。
まず、「[食べ放題](https://eikaiwa.dmm.com/uknow/questions/3224/)は120分、ラストオーダーはその30分前」は英語で「The all-you-can-eat course is 120 minutes. The last order will be 30 minutes before the course finishes.」と言います。
別の言い方で「食べ放題は120分、ラストオーダーは入店から90分後」の場合、「The all-you-can-eat course is 120 minutes. The last order will be 90 minutes from when the course starts.」になります。
ご参考になれば幸いです。