Hoover, AL asian restaurants & food

O Sushi

Asian Restaurant, Japanese Restaurant, Sushi Restaurant

5519 Grove Blvd Ste 101, Hoover, AL 35226
(205) 733-3736
Excellent Good Average Poor Awful 4.0 / 5 based on 6 votes

Photos

  • O Sushi photo by Lien Tran
  • O Sushi photo by Lien Tran
  • O Sushi photo by A
  • O Sushi photo by A
  • O Sushi photo by Gwendolyn Chapman
Freshest, best sushi ever. Amazing! Crunchy shrimp roll was yummy! Can't wait to try all the... You must try the Summer Roll, Excellent!

Reviews: 1

  • Jessica B.