Tikka Tikka Takeaway is one of the best takeaway and delivery shop in Cumbernauld area. All our menu
看更多 »Tikka Tikka Cumbernauld
Tikka Tikka Cumbernauld
Tikka Tikka is one of the top takeaways in the Cumbernauld Area. We offerer a home delivery service
看更多 »1