The Tikka Villa London
0
Reviews
Delivery/Takeaway in London
- Mill Hill
36B Bittacy Hill
, Mill Hill, London, NW7 1LB
+44 (0) 20 8371 9696
The Tikka Villa in London is a takeaway restaurant. They are pleased to offer takeaway food and fast food. The address for The Tikka Villa takeaway restaurant is 36B Bittacy Hill.
Tags:
indian
|