Update Info - Red House
This restaurant was reported as closed. If it is open, let us know.
Red House
10338 81 Ave NE
Edmonton, AB T6E 1X2
10338 81 Ave NE
Edmonton, AB T6E 1X2
This restaurant was reported as closed. If it is open, let us know.