Skip to Content

The city of York brings to mind all things British. Proper cups of warming tea, cakes at world-famous Betty’s Tea Rooms and quaint Tudor architecture are just a few of the quintessentially English things associated with this town. So would it surprise you to know that York’s origins are totally international? It was founded by …

Read More about The Peak of Nepalese Food at Yak and Yeti in York, UK