Tokyo Tower
March 30, 2024 in Japan ⋅ ☁️ 17 °C
I found an Indian place after researching a fair bit. I realised Tokyo was far inferior to London when it comes to Indian food options. After settling on a restaurant and failing to reserve it onlineRead more




