Answer: I would have expected the plant to need more direct sun, but since the plant is blooming you must be taking good care of it and so it should be able to support tomatoes. When the flowers drop without forming fruit, there is usually an environmental problem such as uneven soil moisture or fluctuating temperatures or extra cold nights or extra warm nights that cause the flowers to abort. Another possibility is lack of pollination, especially if they are growing in a spot that is very sheltered from the breeze. You might try shaking the plant every day to distribute the pollen if you think that is a possible cause. Also be sure the fertilizer you are using includes minors to prevent any nutrient deficiency and that the soil is evenly moist like a wrung out sponge. I suspect that it is a temperature problem, probably nights that are too warm due to the heat retained by the building reflecting back at it. Maybe relocating it to a different part of the patio away from the wall would help. Or, you might experiment with a different variety. I hope this helps you trouble shoot.
Q&A Library Searching Tips