Indian restaurant and takeaway menus in New Town

Tajpad Palace Indian Rest

Indian, Asian, European

20 Bedford St, New Town, TAS, 7008, Australia