River Alexandra Song
Latest Reviews
Studio City Plaza
2023 Jun 06
It's a strip mall. Lots of places with lots of you know food. Nothing spectacular but the food we had was all right