BLOCLEats

Papa Johns

12 South Clerk Street
Edinburgh
EH89PR

Food rating: Pass
Updated: 11. May 2022

map for Papa Johns

Takeaway Shop nearby

  1. Dough Pizzeria, EH89NZ
  2. Miller's Sandwich Bar, EH89LY