Otoro Hibachi

1701 Mcfarland Blvd E #191
Tuscaloosa
AL, 35404

Phone:

(205) 650-6248

Web:

Category: Japanese Restaurant

Store Hours:

Mon 11am - 7pm
Tue 11am - 7pm
Wed 11am - 7pm
Thu 11am - 7pm
Fri 11am - 7pm
Sat 11am - 7pm
Sun Closed

Nearby Stores:

Location Map:

About Otoro Hibachi

Otoro Hibachi is a Sushi Restaurant located in Tuscaloosa, Al. We offer sushi rolls, sushi takeout, shrimp, steak, and much more. With 20 years of experience cooking in the finest restaurants, our chef is excited to present their vision to you and all our guests. Our caring and committed staff..

Note: Otoro Hibachi Tuscaloosa store hours are updated regularly, if you find any error please notify us.