The Phoenix food French
The Phoenix priceRange more than £30
The Phoenix customer rating low
The Phoenix area city centre
The Phoenix City Centre is an expensive French cuisine place that is infamous for its 1 star rating.