Star Express
Fast Food
Star Express Selsdon is known for its great service and friendly staff. The establishment emphasizes reasonable prices. It appears to be a food service establishment.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Star Express.
Local restaurants nearby
212a Addington Road, South Croydon, CR2 8LD, United Kingdom


