Sushi restaurant · 3100 Cahaba Village Pl, Birmingham, AL
Dine-In
More food in Birmingham, AL · Sushi in Birmingham