I highly recommend Mario and Caterina's place. It's on a quiet street, but close to the highlights of Florence, within walking distance of the Duomo, Uffizi, and Santa Croce.
There is also Sant'Ambrogio market, which offers local products. It's a great place for buying the ingredients for a good breakfast. The kitchen is fully equipped for cooking.