Strada eatType restaurant
Strada food Italian
Strada priceRange cheap
Strada customer rating average
Strada near Rainbow Vegetarian Café
Strada is a cheap Italian restaurant.  It has an average rating and is located near Rainbow Vegetarian Café