Taj Palace Indian Restaurant-North Hobart | Indian,Rice,Tandoori takeaway in North Hobart | Order Food Online

Taj Palace Indian Restaurant-North Hobart is a Indian,Rice,Tandoori in North Hobart. We offer great tasting

Taj Palace Indian Restaurant-North Hobart