Indian Restaurant in Mowbray. Taj Bazaar is located at 393b Invermay Road, Mowbray, TAS. View location map, opening times and customer reviews.
Taj Bazaar , Mowbray TAS 7248. Full contact details for Taj Bazaar including phone number, map.
Shopping near shops Taj Bazaar Mowbray