Located in Hobart, Australia, this eatery offers a delightful culinary experience. Imagine the aromatic scent of freshly grilled ingredients, complemented by a satisfyingly crunchy texture. The restaurant is situated in the Cat and Fiddle Arcade, a vibrant part of the city known for its diverse food scene.