Jailhouse grill in Launceston
Launceston is a city in the north of Tasmania state of Australia, it is one of Australia's oldest cities and it has many historic buildings. Among those historic buildings, there is one restaurant which claims to have 140 year traditions.