category image
23 results
La Cave Alt

La Cave Alt

Peter Sidell

La Cave ALT is a cosy restaurant/bar near Akihabara station in central Tokyo, serving an affordable mix of Japanese, French and..

Tokyo 1
Shibuya Cheese Stand

Shibuya Cheese Stand

Niek Ceylan

Shibuya Cheese Stand in Tokyo is a place where everything on the menu includes at least one type of cheese, freshly made right in..

Tokyo 1