Home Tags Italian restaurant

Tag: italian restaurant

Pizza Slice—A Taste of New York in Tokyo

Two slices
Japanese pizza has a reputation for being a little strange. Where else would you find mayonnaise and corn on pizza—at the same time? But what most visitors don’t realize is that Tokyo is home to some truly amazing pizza. Think of Seirinkan,...

MOST POPULAR

HOT NEWS