About Tribeca Bar & Grill Edinburgh
Our brand is evolving, as we seek to bring the best and most authentic American ingredients to your neighbourhood.
More about Tribeca Bar & Grill Edinburgh
Tribeca Bar & Grill Edinburgh is located at 7-11 East London Street, EH7 4BN Edinburgh, United Kingdom
0131 558 9899
http://www.tribecabarandgrill.com