Full menu with prices & pictures
Alta Strada 160 Strawberry Ln, Falls Church, Uni...
Order food online for delivery
There are also parking lots for your car, the next parking lot is Market Garage at a distance of 214 meters from Alta Strada in Falls Church.
The Card of Alta Strada from Falls Church contains about 33 different dishes and drinks. On average, you pay for a dish / drink about $20.1.
In the category Pizza, this restaurant is listed among the best in Falls Church, and based on the average rating of 4.6, it's likely one of the favorite restaurants of its customers.