Tikka Town (Menu)

1A Manor Park Road, Birmingham
+44 121 749 5666

Give a rating to Tikka Town

Suggest a dish

How much did you spend at Tikka Town?