Update Info - Formosa Tea House
This restaurant was reported as closed. If it is open, let us know.
Formosa Tea House
15 LeMarchant Rd
St. John's, NL A1C 4G6
15 LeMarchant Rd
St. John's, NL A1C 4G6
This restaurant was reported as closed. If it is open, let us know.