Edo
Japanese · Sushi · Ramen
Edo is a Japanese restaurant offering quality cuisine for takeaway and delivery.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Edo.
Local restaurants nearby
Ronda del General Mitre, 136
Location
Los locales mejor valorados cerca de Edo.
Ronda del General Mitre, 136