2013-08-07 18:49:39
I love their Idaho Maki (deep fried sweet potato sushi) and vegetable tempura. Right near Northeastern University.