Food Spotlight | Tako Sushi
Food Spotlight
October 22, 2010
Tako Sushi. Telegraph Ave. Slightly cramped interior, but the maki sushi rolls are decent and not too pricey. Behold ...Read More
