Beautifully presented green tea at ichiban in Tuscaloosa Alabama on 15th street. The food was wonderful and cheap, service was fast and efficient.