Hmmm the restaurant is far from the US my friend! It is in a small country called Mauritius and found in the Indian Ocean!
Thanks a lot for the support!
You are viewing a single comment's thread from:
Hmmm the restaurant is far from the US my friend! It is in a small country called Mauritius and found in the Indian Ocean!
Thanks a lot for the support!