Nice to meet you Leon

Leon is in Birmingham! I may be late to this because I usually look outside of my city to try new things but better late than never. Leon is a fast food restaurant that has plenty of branches in London. It has now come to Birmingham and is located in Grand Central; in the city […]

Read more