Some quick sugestions
If you are not big on museums i would skip the Uffizzi (my personal preference, some might disagree), as it is a big time comitment if you only have 2 days.
Florence is actually pretty small and you usually don't need a real itinerary. But if you insist: start by visiting the San Lorenzo market for some leather shopping or general browsing, enter the Mercato Centrale (food market within SL) for some early snacks and food shopping, continue to Duomo square and enter the cathedral itself, continue to Republica square to admire the old roman gate, head to Signoria square while enjoying the cities most expensive shopping street, Academia and/or Uffizzi time, go to Michelangello square for a fantastic view of the city (on foot if you are brave).
Thats my own go-to plan, if you got time left i would reccomend exploring the back-streets of the city, maeby turning off the gps for a bit to see how it goes
For food, Florence is BIG on street food and there has been an invasion of fancy panini places. Try the Lampredotto if you have the stomach for it. Small warning, don't order Florentine steak if you only eat well done meat
For specific restaurants i would reccomend the "Mammamia" and "Porcelino" restaurants near the Porcelino market (close to Signoria square). The first is more casual and the second fancier and more formal.
I would dedicate the second day you have to a countryside trip, visiting Pisa in the morning.
Hope this helps!