From Rome to Tokyo: Trapizzino’s Italian pizza sandwiches are delish

Tasty, Rome-style Italian pizza sandwiches have hit Tokyo, and we couldn’t resist shoving several of them in our faces. Nom!

Read More