The Best 15 Restaurants in Oshiage, Japan

4 Rating
15 reviews

1-1-2 Oshiage, Oshiage, Sumida, Tokyo Prefecture, Oshiage

"Skytree was an impressive place! Great restaurants, full fledged mall and the tallest point in Tokyo"