Pedro's
Pizza · Greek
Pizza takeaway, also serving Greek dishes. Located centrally, offering delivery.
Location
Best places nearby
The highest rated places close to Pedro's.
Local restaurants nearby
26 King Street, ENG
Location
The highest rated places close to Pedro's.
26 King Street, ENG