Named the best of Vietnamese and Thai cuisine in Orillia. Sit down or take out available. Close to the Port of Orillia and located on the main street in Downtown Orillia.

Address

Address:

2 Front St. S Orillia, Ontario L3V4R9

GPS:

44.61019107072553, -79.41463139132361

Features:
  • Downtown Orillia

Get Directions