I'm going to Italy for the first time in May for seven days. Rome will be my base as I am planning to visit friends there. I appreciate a good meal but do have somewhat of a budget for the trip. I tend to prefer vegetable, seafood and poultry-based meals. Wine, desserts and coffee are a must every day for this trip. I've seen a lot of fine-dining restaurant suggestions for Rome but am looking for the more everyday amazing type restaurants, places locals know about (if these kind of places still exist). I would prefer great food over white linen tablecloths. Any suggestions for restaurants I might check out? As a second question, I'd also love to check out some outdoor markets - places where I can buy fresh produce to then cook at friends' houses. Thanks in advance for any and all ideas!