Fresco is like the Walmart or Tesco of Japan (rhymes with it too!), but unlike those supermarkets, they are open 24 hours every day!
The Home of Japan Adventure
Fresco is like the Walmart or Tesco of Japan (rhymes with it too!), but unlike those supermarkets, they are open 24 hours every day!