a> If you have ever been to Radio-Free Italy in a> Alexandria, could you please a> give me some more information about the place? I would like to know a> about the quality of food and service, etc. Thanks! weve been to Radio Free Italy and it was good. Its at the Torpedo Factory and it has views of the river.The food was pretty good. Go there and see for yourself.
Washington, DC