Formosa Tea House

Formosa Tea House is Asian Restaurant in St. John's, Newfoundland and Labrador.

Tags:
Asian Restaurant,Vegetarian/Vegan Restaurant,Coffee Shop
Category:
Asian Restaurant