The Catholic Church of St. Francis Xavier is small but historic church east of Suidobashi Station.
Suidobashi is a central district in Chiyoda City and Bunkyo City to the north of the Imperial Place. Attractions here include the Tokyo Dome, Tokyo Dome City, LaQua and the Koishikawa Korakuen Gardens. (Read More: City Walk)
Submitted by mbystedt on Sun, 04/17/2011 - 22:50