1-17-23 Meguro, Meguro-ku, Tokyo
Meguro flagship where Switch Coffee's house roasts are on full display — the weekly single-origin rotation rewards the regular visitor.
Is this café still open?