Restaurante
The Tiffin Tin (Tufnell Park)
Recomendado por 8 personas locales,
Ubicación
122 Junction Rd
London, England
Archway
Consejos de personas locales
Award winning Indian Takeaway that really does use only the freshest of ingredients.