Welcome, skip to the content.
Official site for Melbourne, Victoria, Australia
Address: 228 Nicholson Street, Footscray, Victoria 3011
Phone: 03 9687 1020
By palatial standards, Taj Palace is fairly modest. But what this Footscray restaurant lacks in luxury it makes up in friendliness, good food and low prices. Come with family and come with friends, the more the better to enjoy a range of dishes.
Content: de Groots Media
Select all |