Update Info - Edo Japan
This restaurant was reported as closed. If it is open, let us know.
Edo Japan
123 Queen St West
Toronto, ON M5H 3M9
123 Queen St West
Toronto, ON M5H 3M9
This restaurant was reported as closed. If it is open, let us know.