The best invention of Istanbul- Baked potato bars. For about $2.50 you can get unlimited toppings on a huge baked potato!
2 Notes/ Hide
-
drusy likes this
-
nataleethelionheart likes this
-
rebecca-abroad posted this

