Edo is a Japanese restaurant specializing in sushi and Izakaya-style dining. They offer a variety of Japanese dishes, including sushi, bao buns, and cocktails.