Restaurant
Aka Sushi House
22 locals recommend,
Location
2390 W Alabama St
Houston, TX
Greenway / Upper Kirby Area
Tips from locals
if sushi rolls are your jam, go here. try the nautilus roll, chili garlic roll, and the sea bass karage.