Alexa Blazevich News By Alexa Blazevich | November 7 Kurama, located off of Franklin Street, serves sushi.