Kantina Cafe & Restaurant, 349 Talbot Street, London Central London
898th visitor, Write a review
Kantina Cafe & Restaurant Map

near N6A2R5