You are now leaving Menulist
We hope to see you again soon!
Samurai of Tokyo
2518 Mallard Dr Wichita Falls, TX 76308-3700, United States
Japanese, Sushi, Steak, Casual, Fish, Meat, Chicken, Salad, Asian, Soup, Chinese, Grocers
The redirect does not work? Just click on this link or copy it into your address bar