Trinidadian Restaurant at Edinburgh

1 Jamrock 876
(01312286203)
169 GILMORE PLACE, EH11 3SB Edinburgh, United Kingdom
Restaurant    Trinidadian Restaurant