From Our Editors
If you're in the mood for spaghetti and meatballs, Atlanta's La Strada serves up an Italian experience in the heart of Atlanta.
Parking is easily accessible.
With prices generally staying under $15, you can easily afford to treat a pal or a date at La Strada. So sit down to a fine Italian meal at La Strada, where you can experience all the best flavors of Italy without a plane ticket.