Croydon Steak House The
31 Southend, Croydon, Greater London, United Kingdom, CR0 1BE
(02086) 888422 Phone
(02087) 638992 Fax