confirm something. I asked the manager of German Garden if thier restaurant is a Franchise restaurant, and he said that it is not and that the term "German Garden" is used in Germany for any kind of open bar restaurant or something like that....I am not sure if I well understood what he means. Can anyone explain it?
Thank you.
confirm something. I asked the manager of German Garden if thier restaurant is a Franchise restaurant, and he said that it is not and that the term "German Garden" is used in Germany for any kind of open bar restaurant or something like that....I am not sure if I well understood what he means. Can anyone explain it?
Thank you.