Strada eatType restaurant
Strada food Japanese
Strada priceRange £20-25
Strada customer rating high
Strada near Rainbow Vegetarian Café
The Japanese restaurant Strada is located near the Rainbow Vegetarian Café. They have a high customer rating and offer moderate prices.