Taste Of Thai is a Thai Restaurant in the area around Holloway St and Water St, where the average rating for Restaurants as of this Thursday is 4.4 out of 5.
Please include your correct email address.
This is the food page of Taste Of Thai on 177 Duckworth Street St. John's NL A1C1G3.
Taste Of Thai is a new listing on food pages, updated on February 3, 2015.
Taste Of Thai is ranked #4 of 13 Restaurants in Downtown St. John's.
This page has had 593 visitors. You are the 593rd.