Itoya Salad Farm

Itoya Salad Farm

There is a 12-story luxury paper store named Itoya in Tokyo. On the 12th floor, they serve salad grown on the 11th floor which is an organic indoor farm.

Previous Fact Next Fact
Categories: FoodPlaces

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links