Top definition
The best restaurant in the whole world. Located in Metchosin B.C. It will be the best dining experience of your life. Enjoy the scenic Metchosin drive on your way there. :)
Person 1: I just had the best meal of my life!
Person 2: Oh, so you went to the Mychosen cafe?
by Thatpersonwhoenjoysthecafealot September 23, 2011
Get the mug
Get a Mychosen Cafe mug for your father-in-law James.

Available Domains :D

  • mychosencafe.org
  • mychosencafe.ninja
  • mychosencafe.se
  • mychosencafe.net