Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: Sherman

Tokyo, Sherman, Texas










Tokyo
2916 N US Highway 75 Fwy # 300
Sherman TX United States


Hours: Mon. 5pm-10pm,Tues-Sun 11am-2pmand 5pm-10pm

Phone: 903.892.2001