Elio
- Address
- Unit G 17 Limpsfield Road
- Place
- CR29LA South Croydon
- Landline
- 020 8657 2953
Description
Elio can be found at Unit G 17 Limpsfield Road . The following is offered: Restaurants - Italian - In South Croydon there are 2 other Restaurants - Italian. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants - Italian02086572953 020-8657-2953 +442086572953