Our Locations

 
location map  
Contact Information  
 
 
 
 
We offer
Dine-In and Take-out
flower
For Delivery
Please contact us at
(608) 268-0247
(608) 268-0248
 
 
 
   
img Copyright © 2007 Edo Japanese Restaurant. All rights reserved. img
Designed and Hosted by: www.wserve.com