Edo is a sushi restaurant offering traditional Japanese cuisine with vegetarian and gluten-free options. Reservations are recommended for dine-in or takeout.