Strada eatType restaurant
Strada food Italian
Strada priceRange cheap
Strada near Rainbow Vegetarian Café
Strada is an average Italian restaurant with cheap prices that's located near Rainbow Vegetarian Café.