Leon – Sicilian Chicken Meatballs Little Hot Box

Leon is chain of restaurants that was set up in 2004 and currently has 35 stores. It’s motto is that it serves ‘naturally fast food.’ I visited the Leon branch situated in Birmingham Grand Central station today…I was so happy when I found out that Leon was coming to the city via this newly-built station….

Hawaiian Pizza-Inspired Toastie

I know I keep on posting different variations of a cheese toast as of late…I do apologise about this, but I guess it just reflects what I like eating at the moment. Currently, quick and tasty food is what excites me. With a little toddler that needs constant attention (he is at the climbing and…