The price is high for what you're getting, both quality and quantity. The shrimp tempura udon that I ordered had no flavoring, only 2 pieces of shrimp, and I've been to cheaper ayce places with better quality. It was $12.50 and not filling.
The food also took very long. My friend ordered a delux 16 piece sushi that is over $20 and took more than 1 hour. I would not come again.