Showa Boston's 23rd Annual Japanese Cultural Festival

Starts:
1:00 pm on Sunday, November 18, 2012
Ends:
5:00 pm on Sunday, November 18, 2012
Location:
Showa Boston
URL:
http://www.showaboston.org/about/directions.html