JAPANESE HIBACHI & SUSHI
11325 Fountain Lake Dr, Stafford, TX 77477
Tel: 281 277-2877, Fax: 281 277-2871
Tao Japanese Restaurant