Tudor Road Cafe
11 Central Parade, High St., Bromley, Greater London, United Kingdom, SE20 7TN
(02087) 789743 Phone