Back
Edo Japanese Restaurant Logo

Edo Japanese Restaurant

0.80mi
532 S Park, Madison, WI
Available Now
About Edo Japanese Restaurant

Order from Edo Japanese Restaurant and you're ordering from a sushi bar that is one of the most well-liked in Madison. And your order from Edo Japanese Restaurant will be a great deal too when yo...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead