Togoshi Ginza Shopping Street, located next to Togoshi-Ginza Station, is a long strip lined with many restaurants and shops, said to be Tokyo's longest shopping street. The shotengai offers some of Tokyo’s best street foods, many of which are featured on food-related programs and popular foodie magazines in Japan. A must visit when in Tokyo! #Japan #tokyo #japanesestreetfood