Telephone:
01752 252888
Find Us:
97 Mayflower Street
Plymouth
PL1 1SD
Opening Times:
Monday CLOSED
Tuesday CLOSED
Wednesday 17:30 – 20:30 (Dine In +Takeaway)
Thursday 17:30 – 20:30 (Dine In)
Friday 17:30 – 20:30 (Dine In + Takeaway)
Saturday 17:30 – 20:30 (Dine In + Takeaway)
Sunday CLOSED