India Palace Tamworth

Store Address India Palace Tamworth, 72 Church Street Map to store India Palace Tamworth, 72 Church Street Phone shop India Palace Tamworth, 72 Church Street

India Palace Tamworth

India Palace, Tamworth, 72 Church Street, Need an Indian restaurant in Tamworth? Look no further than India Palace, the regions' premier curry house and takeaway. Open 7 days a week, we provid

Phone India Palace Tamworth

0182760184
72 Church Street
Tamworth
B79 7DQ

Open hours India Palace Tamworth

Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -

Shopping near

Shopping near shops India Palace Tamworth