そのとうり
Meanings
Expression
1. just like that; quite so; I agree
This, too, is exactly right.
Expression
Noun
2. that street
That street is lined with lots of shops.