Ooka Chinese & Japanese Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (205) 518-5590
Address: 2005 Valleydale Rd Ste 6, Hoover, AL 35244
Website: http://www.ookabirmingham.com
1668 Montgomery Hwy, Hoover, AL 35216
4524 Southlake Pkwy, Hoover, AL 35244
1851 Montgomery Hwy, Hoover, AL 35244
3659 Lorna Rd Ste 161, Hoover, AL 35216
557 Cahaba Valley Rd, Pelham, AL 35124
1917 Hoover Ct, Hoover, AL 35226
1817 Montgomery Hwy, Hoover, AL 35244
345 Huntley Pkwy, Pelham, AL 35124
3018 Pelham Pkwy, Pelham, AL 35124
844 Highway 31 S Ste B, Alabaster, AL 35007