Edo Japan

Restaurant in Manotick, Ontario

Opening hours: 10:00-22:00; PH 10:00-22:00 Features: takeaway, step-free access

3181 Greenbank Road, K2J 4H9