Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Oshiage, Tokyo Prefecture, Japan

Komatsuan Main shop Tokyo Sky Tree Town Soramachi
4
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 to take a picture f