BLOCLEats

Petra Restaurant

14 South Bridge
Edinburgh
EH11LL

Food rating: Pass
Updated: 15. March 2023

map for Petra Restaurant

Takeaway Shop nearby

  1. Pizza Paradise, EH11LL
  2. Subway Sandwiches, EH11LL