I agree about Bar Rita. They have several things to choose from, the food is always lovely, good selection of cakes too. The staff are really friendly too. Its next door to the cinema. http://www.bar-rita.it/
Pizzeria da Franco, just beside the Michelangelo Hotel is a great choice for take out. Might get a little cold by the time you get back to your villa though:) maybe you could warm it up. They have take out menus at the till just inside the door, the prices are so good. This is where you will always find locals. Every time I've been in there its been mainly locals. Nothing fancy, just wooden benches and great pizza.
The supermarkets and smaller shops are good for stocking up.
Thanks.Edited: 21 July 2010, 14:22
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.