WE ARE THE FARM Meguro

Location|Meguro Menu|Organic Bistro Highlights Located in Meguro, Tokyo, WE ARE THE FARM Meguro is a dedicated organic restaurant that offers vegetables delivered fresh daily from its own farm in Sakura City, Chiba Prefecture. These vegetables are grown without pesticides or…