SnapWidget
Yes Please!
Advertisement
It is true that these Italian sandwiches ???? are the BEST ???????????????????????? in the world ???? They are freshly made with best gourmet ingredients, including a thick layer of black truffle spread for some sandwiches. Each for 5 Euro ????!... but be

by zoebakeforhappykids · 8 years ago · via Instagram

Advertisement