YOU SAID:
consequently, I had no where to eat because it didn't follow my dietary requirements
INTO JAPANESE
その結果、食事の要件を満たしていないため、食べる場所がありませんでした
BACK INTO ENGLISH
As a result, there were no places to eat because the dietary requirements were not met
INTO JAPANESE
その結果、食事の要件が満たされていないため、食べる場所がありませんでした
BACK INTO ENGLISH
As a result, there were no places to eat because the dietary requirements were not met
You should move to Japan!