Cosmic Kitchen
Palace St, Plymouth
01752 229955
Menu
Reserve
Plymouth, Devon
Cosmic Kitchen
Palace St, Plymouth, Devon PL1 2AY
01752 229955