Strada eatType restaurant
Strada food Italian
Strada priceRange less than £20
Strada customer rating low
Strada near Rainbow Vegetarian Café
Located near Rainbow Vegetarian Café,there is an Italian restaurant named Strada. It has a low customer rating and a price range under £20.