Little Tokyo Japanese Restaurant 1401-J S.E. Maynard Road Cary NC United States
Web Information: Web Page
Phone: 919.467.5011