Strada eatType restaurant
Strada food Italian
Strada priceRange high
Strada near Rainbow Vegetarian Café
Strada is a restaurant providing Italian food in the high price range. It is located near Rainbow Vegetarian Café.