Tara Tari World Buffet

117 Finchley Road , London, NW3 6HY

Tara Tari World Buffet says

Tara Tari World Buffet is closed permanently
Coming Soon!

Tara Tari World Buffet Location

117 Finchley Road , London NW3 6HY

|

020 7483 4282

|

Tara Tari World Buffet's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!