Looking at what you’re telling us, it is very difficult to give you an estimate of your calorie intake. I can tell you that it looks as if you aren’t getting any protein. I assume there is some lunchmeat on the subs, and there is a little protein in the yogurt. Other than that, all you eat is carbs. That’s not the way to lose fat.
First, you don’t have to be bodybuilding to lift weights. I’m not going to tell you to “LIFT HEAVY!” or anything, but if you aren’t lifting, you are asking to lose muscle. Especially with your diet right now. You need to look through the site and read some of the workouts listed and fine one that fits your schedule and goals. Search for Vroom’s beginner thread for more info. Doing SOME cardio isn’t bad, but excessive cardio will rob you of the muscle you need to lose the fat.
Second, you really need to look at your diet. There weren’t any eggs, meat or vegetables in it at all. Most sub sandwiches are on white bread (the spawn of the dieting devil), and that is bad. I also don’t recall seeing any dietary fats listed. Flax and olive oil are good choices. Mayonnaise is not. Look for Berardi’s articles on diet. Several are listed in Vroom’s thread.
Third, you didn’t tell us anything about you at all. Height, weight, age, workout history (although I assume you are new based on your “before I start” comment). Losing the fat first is a good thing, but this is a package deal. If you try to take one thing without the others, you will not accomplish what you think you will. Cardio without diet and weights = muscle loss. All three have to come together for the results you will want.
Oh, and to answer your question, based on some wild assumptions, that looks like about 2300 cal a day.
Use the search function. Oh, and did I mention Vroom’s beginners thread?
Good luck, and feel free to ask more questions