Queen of Tarts

About

Tea Rooms

Price Range : Under $10 (££)

  • star
    Yelp rating
    5 stars

Location

Adress: Leith, Edinburgh, EH6

People Recommend