O Sushi is a Japanese restaurant located in Hoover, AL 35226. It is one of the 204 Japanese restaurants in United States. Address of O Sushi is 5519 Grove Blvd, Hoover, AL 35226, United States. O Sushi can be contacted at 12057333736. O Sushi is rated 4.5 (out of 5 stars) by 231 reviewers on the web.
Some of the places around O Sushi are -
5519 Grove Blvd, Hoover, AL 35226, United States
Contact number of O Sushi is 12057333736.
Rating of O Sushi is 4.5 out of 5 stars.
Address of O Sushi is 5519 Grove Blvd, Hoover, AL 35226, United States.
O Sushi is located in Hoover, AL 35226.
O Sushi is a Japanese restaurant in United States
Pincode of Hoover, AL 35226 is 35226