Category: | Restaurant, |
---|---|
Address: | 8525 Whitfield Ave ste 121, Leeds, AL 35094, USA |
Zip code: | 35094 |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 9:00 PM |
Tuesday: | 11:00 AM – 9:00 PM |
Wednesday: | 11:00 AM – 9:00 PM |
Thursday: | 11:00 AM – 9:00 PM |
Friday: | 11:00 AM – 9:00 PM |
Saturday: | 11:00 AM – 9:00 PM |
Sunday: | 11:00 AM – 9:00 PM |
Went and tried the steak hibachi dinner. Steak was cooked perfectly as was everything else. Definitely recommend really great food at a fair price.
Wow! This is the greatest place invented in Leeds in so long! Great genuine people that satisfies all their customers. I recommend everybody come check out Otoro and share your experience. The food is absolutely delicious and will have you coming back another meal. Stay blessed guys.
Hubby and I ate here tonight because he loves sushi rolls. I’m highly allergic to seafood and shellfish. Heberto took extra special care to have the grills cleaned before my chicken was cooked. Great food and great customer service.
The wife and I decided to stop in while we were in Leeds running errands. The food was wonderful the staff very friendly clean restaurant. They had the best sushi great spring rolls and the hibachi food was great we will be going back I highly recommend this restaurant
Best sushi/hibachi you can get in Moody/Leeds. Reasonable prices and friendly staff.