Find a Restaurant in Beaches Toronto! Presented by Toronto-Unlimited.Biz! For Finest Thai Restaurant in Toronto, head to the Beach! There are many restaurants to experience fine dining in the Beaches, but Bow Thai Restaurant stands out. Dine-in, Take-out or Delivery in the Beach area. Call to find out and for reservation and get Bow Thai Gift Card with you home!