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*

Plymouth Award

Hubbox is taking over the south west!