I couldn't tell for sure from your pictures. Is that a potato leafed variety?
potato leaf variety leaves don't have to be quite as simple as those:
If it is a potato leaf, it could be "good old fashioned red" a potato leafed variety with similar flowers and ridged tomatoes:
https://t.tatianastomatobase.com:88/wiki ... hioned_Red
But tatitiana lists over 400 varieties of potato leaf tomatoes alone, so this is just a stab in the dark. It will help narrow it down a bit when you see what color it ripens up to.
PS actually as I read tatiana again, it doesn't really matter about the leaves because apparently there is a potato leaf variety Old Fashioned Red and a regular leaf variety Good Old Fashioned Red, that both have the ridged tomatoes and everything...