Lee's Teahouse

9 Lister Square Edinburgh EH3 9GL