Edo Japan

Restaurant in Sylvan Lake, Alberta

sushi & grill Opening hours: Mo-Su 10:30-22:30 Features: takeaway

3715 47 Avenue