The Phoenix food French
The Phoenix priceRange £20-25
The Phoenix customer rating high
The Phoenix area riverside
There is a riverside French food place, named The Phoenix, with a high customer rating, and prices in the £20-25 range.