Croydon Steak House
31 South End
Croydon
CR0 1BE
0208-688-8422
Restaurants - Other
Visit Website