Update Info - London Local
This restaurant was reported as closed. If it is open, let us know.
London Local
2307 Ellwood Dr SW
Edmonton, AB T6X 0A9
2307 Ellwood Dr SW
Edmonton, AB T6X 0A9
This restaurant was reported as closed. If it is open, let us know.