Jambo Grill
Grill · Casual Dining
Jambo Grill And Restaurant is an international dining establishment. It is located at 169-173 Gilmore Place. The business has been in operation at this location, with its registered office address changing to this address in February.
Location
Best places nearby
The highest rated places close to Jambo Grill.
Local restaurants nearby
169-173 Gilmore Place, Edinburgh EH3 9PW, United Kingdom

