italianNot yet on Tasting Planet
La Bruschetta
Clifton Terrace 13, Edinburgh, EH12 5DR Edinburgh, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Clifton Terrace 13, Edinburgh, EH12 5DR Edinburgh, United Kingdom
No photos yet.
No reviews yet. Be the first!