Update Info - Bar Teca
This restaurant was reported as closed. If it is open, let us know.
Bar Teca
9109 112 St NW
Edmonton, AB T6G 2P8
9109 112 St NW
Edmonton, AB T6G 2P8
This restaurant was reported as closed. If it is open, let us know.