Tandooree Garden Ta

About & Description

Tandooree Garden Ta is listed as category Indian Restaurant, Dunedin

Address Contact and Directions

Street:
54 PRINCE ALBERT ROAD, ST KILDA
City:
Dunedin
Zip:
9012
Category:
Indian Restaurant

Recent Activity