Jun 30, 2007
The Greatest Pizza Place Ever
Japanator sometimes gets some cool news on Japan, this one is quite intresting.
This is one of the coolest restaurants I’ve ever been to; it’s New York style pizza on top of the mountain shrine island of Enoshima! The food is great, the atmosphere is totally laid back, and the owner Alex, who makes the pizza (he set up the restaurant in the front of his home, which he built himself!), is one of the friendliest people I’ve ever met.