Restaurants in Croydon (Surrey)
91-101 High Street
Croydon
Surrey
CR0 1QF
Fine as far as it goes for the Croydon branch of this chain. Exactly what you expect from a formulaic Italian restaurant.
A User - 04/10/2007 | report this review
All fields are required. Your review will appear immediately.