I ordered take away food on 2 nights when I was visiting the Windsor Locks area for a week for work. I stayed at the Homewood Suites and this restaurant is just a 2 min walk away. I called and ordered and the food was promptly ready in 15 minutes. For a Japanese place, they have a lot of vegetarian options which is great. I had the Vegetable Gyoza and the Vegetarian Hibachi - i did have the fried rice with eggs with the Hibachi and it was probably the best fried rice i have had in recent times.Very good food - perfect for to-go.