Ooka Chinese And Japanese Restaurant2005 Valleydale Rd Suite 6, Birmingham, AL
Awards: People's Choice Winner, 2015