Moorland Hotel Details
The Phoenix steakhouse restaurant offers a relaxed ambience where you can enjoy our menu offering gastronomic delicacies created from Devon's finest produce.
Employees:
5
HQ:
Location:
Plymouth, England, United Kingdom
Revenue: