top of page
See Menu & Order Online
LIMITED DELIVERY AREAS
MONDAY THROUGH THURSDAY:
DELIVERY 5-9PM ONLY
FRIDAY AND SATURDAY
DELIVERY ALL DAY
SUNDAY CLOSED
OPEN MONDAY-SATURDAY
"best food • fast lane from Tokyo
"
WE ARE LOCATED IN
ARLINGTON, TEXAS
3901 W. Arkansas Ln
Suite. 103
Arlington, TX 76016
(817) 459-2925
bottom of page