Ali Baba used to be the place to get a generous size kebab. Now it's all lettuce and bland sauce. Looks like an anorexic roll. If you have to charge more for ingredients please do but make it worth eating.
Address: Centro Goulburn, Goulburn, New South Wales 2580, Australia
Location: South Pacific > Australia > New South Wales > Goulburn
Phone Number: +61 2 4823 6610