Please find below all the answers for I never make _ at home but I order it at a restaurant. This question is part of People Say Level 208. People Say is a fantastic brand new game developed by ELIA Games (creators of Top 7 and also Relaxing Words). If you are stuck and are looking for all the possible answers for I never make _ at home but I order it at a restaurant then look no further as we have shared all the correct answers below.
If you are looking for other levels then head over to People Say Answers All Levels