Best Indian Greater Hobart

Order

Taj Palace Indian Restaurant - North Hobart

340 Elizabeth st, North Hobart

Taj Palace Indian Restaurant - North Hobart

340 Elizabeth st, North Hobart
Name Story

Signature Dish Dietary Specials