Leone cafe is one of the best cafes I have ever been to! The staff here is so friendly and welcoming. I ordered a hot tea and they placed it in a french press which I thought was really cool! I also bought the pomodoro penne pasta which tasted fantastic! Their portions are huuuge so i recommend sharing with someone. Will definitely come back for more!!