So far so good, but there are other factors that play in it: age, height, lifestyle (sedentary/active) to determine the right calories for you. You'll find plenty of apps on your smart phone that can aid you in that.
You can have a bit of protein for breakfast - make some omelet from egg whites with an avocado. It will give you more energy throughout your day and plenty of good fats from the avocado (it's also good for your skin).
Cereals in general tend to be high in sugar and part of the processed foods one should avoid. If you like cereal, make your own with good grains and nuts.
Your lunch is good - turkey (protein) wrap (carbohydrates) and a salad.
Do you make your own wrap or do you buy it? Making your own is of course better, add some cucumbers, red bell peppers to it. You can switch to a tuna salad with vegetables, or even some pasta.
Eating carbohydrates for lunch is not bad, you will have enough time to burn it off during the reminder of the day. Eating carbs for dinner is not recommended, as people are usually winding down after dinner and become more sedentary. Fish/chicken/beef with vegetables for dinner would be best. If you're still hungry, eat some cheese with fruit afterwards.
You should have 2 servings of fruit per day.