5-63 Otamachi
Yokohama-Shi, 14 Japan
Yokohama-Shi, 14 Japan
+81 (0)45 641 1717
Open Hours11.30a-2p; 5.30p-10.30p daily.
OverviewA variation on the theme of Indian cuisine, Kandy Street offers many of the same dishes available in most Indian restaurants but with a Sri Lankan flavor, which can be quite...
more