Lent Plaza is an All You Can Eat sushi & grill restaurant with an extensive assortment of Asian cuisine.