Castle Taj Indian Tandoori
Price: A$12.90
Shop 12, Garden Piazza, 3-9 Terminus St, Castle Hill, Australia
Restaurant
Spot something wrong?