Strada eatType restaurant
Strada food Japanese
Strada priceRange less than £20
Strada near Rainbow Vegetarian Café
Strada is a moderately priced restaurant that serves Japanese food and is located near Rainbow Vegetarian Café.