Taj Palace Indian Restaurant-North Hobart | Indian Takeaway in North Hobart | Order Food Online
Taj Palace Indian Restaurant-North Hobart is your go-to for authentic Indian takeaway in North Hobart. Order online and enjoy delicious food delivered straight to your door.