I regularly visit the Angara and it is one of the best Indian restaurants in Torrance and the South Bay area.
FunnyBrit 3 years ago
I regularly visit the Angara and it is one of the best Indian restaurants in Torrance and the South Bay area.
FunnyBrit 3 years ago