Best matcha in the town Japanese foods, Japanese green tea, Japanese dessert, Japanese sandwiches and everything from scratch by Japanese staffs. “Welcome back to Japan”
Know a great happy hour or special for this location?
Suggest an edit
1030 W John Carpenter Fwy #150, Irving, TX 75039
© 2025 Checkle, Inc
Privacy
Terms