Plymouth 21 Old Town St, Plymouth PL1 1DA Phone: 01752 604759 Restaurant Sunday – Thursday 11.30am – 9pm Friday & Saturday 11.30am – 10pm Take-Away Orders Sunday – Thursday 11.30am – 9pm* Friday & Sat 11.30am – 10pm* MenuLocationsDeliveroo