BLOCLEats

Krema Bakehouse

21 Leith Walk
Edinburgh
EH68LN

Food rating: Pass
Updated: 1. March 2023

map for Krema Bakehouse

Takeaway Shop nearby

  1. Moski's, EH65HX