Strada eatType restaurant
Strada food Japanese
Strada priceRange £20-25
Strada customer rating high
Strada near Rainbow Vegetarian Café
Strada, located near the Rainbow Vegetarian Café, is a Japanese restaurant. They are moderately priced and have a high customer rating.