This authentic neopolitan pizza hit the spot at 3am in Tokyo! They closed at 4am though, and we were stuck on the street waiting for the subways to start running at 6 or 7am.
Alexa Andrzejewski
spotted this
almost 3 years
ago.
419470 points
917 spotted,
781 nommed,
1890 wanted
