Edogawa is a sushi restaurant offering freshly made, authentic Japanese cuisine. It features an outdoor seating area.