Strada eatType restaurant
Strada food Italian
Strada priceRange high
Strada near Rainbow Vegetarian Café
There is an expensive restaurant Strada located near Rainbow Vegetarian Café that provides Italian food.