Strada : food : Indian | Strada : near : Rainbow Vegetarian Café
Strada is an Indian in the cheaper price range. It is located near Rainbow Vegetarian Café.