Shibuya Curry House Tiri Tiri

It is hot and humid in Tokyo. A great time to have curry as the spices helps you to sweat, cooling you down. Curry House Tiri Tiri is a popular shop in Shibuya, about a five minute walk from the station along Meiji Dori. While the shop has pork, chicken, or shrimp as options for…