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



