Update Info - Green Tea Restaurant
This restaurant was reported as closed. If it is open, let us know.
Green Tea Restaurant
17304 105 Ave NW
Edmonton, AB T5S 1G4
17304 105 Ave NW
Edmonton, AB T5S 1G4
This restaurant was reported as closed. If it is open, let us know.