UKData checked October 2026
  1. Home
  2. Plymouth
  3. The Bow Deli

The Bow Deli

The Bow Deli: delicatessen at 31 Stonehouse St, Stonehouse, Plymouth. It is also listed as coffee shop and lunch restaurant.

31 Stonehouse St, Stonehouse, Plymouth PL1 3PEChecked October 2026