October 08, 2013 Torpedo Sushi Opens on Grand Ave Torpedo Sushi, which according to Oakland North is the city’s... ▶