mitsuwa
Heaven Is the Food Court at a Suburban Japanese Supermarket
I took a delicious snack tour of Mitsuwa, a huge Japanese supermarket and food court in New Jersey, and came out knowing a lot more about milky soft drinks and pickled root vegetables.
Advertisement