Cafes and Snack Bars in Plymouth
172 Armada Way
Plymouth
Devon
PL1 1LB
The staff are a friendly bunch. There is a relaxed, modern feel. The food is all geared to healthy living, but is tasty.
Penny Smith - 05/03/2004 | report this review
All fields are required. Your review will appear immediately.