I honestly am surprised at the negative reviews for this place. I used to live just up the street from Tekka, and was a regular customer. Now I only have it once in a while - last night through the magic of delivery. The service has never been anything but prompt and courteous, and the food is always fresh and delicious! I love the spicy salmon rolls, and I dream of the Japan Sun Rolls. The prices are also very reasonable. As for AYCE, the two menus are both good values. I'm definitely a fan of this little place :)