Edo Sushi & Grill offers a wide selection of Asian dishes, with a focus on sushi and grilled items, including all-you-can-eat options.