Pizza in a Cone: Crispycones
I remember these pizza cones in Japan too. They are sold in the bottom of a second rate department store in the Ginza. THe cones are frozen and pass through a conveyer type oven with a lighted window after being filled with your choice of toppings.
Website:
Location:
About:
Favorite foods:
Last bite on earth: