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.