Teow Tem Toh
Teow Tem Toh is a Toronto Thai restaurant that serves a variety of street food favourites.
Specializing in boat noodles made from an old family recipe, you're challenged to slurp, finish and stack as many bowls as you physically can at this Thai noodle shop.
Teow Tem Toh is located at 237 Augusta Ave.
Teow Tem Toh