Sushi Edo Wine and Sake Bar is a Japanese restaurant offering sushi and a selection of wines and sake. It is known for its sushi offerings and provides delivery services.