Sushi X is dedicated to crafting fine sushi using carefully selected ingredients. This sushi restaurant offers takeout and delivery options.