The Phoenix food Indian
The Phoenix customer rating high
The Phoenix area riverside
Highly rated, The Phoenix is an establishment located near riverside where you can enjoy Indian food with price higher than £30 per person.