Booking Form for La Garrigue - Edinburgh
Restaurant Address: La Garrigue 31 Jeffrey StreetEdinburghEH1 1DHTel:0131 5573032Fax:0131 5573032Website
Restaurant Cuisine: French Restaurant