All organizations in the category American Restaurant, in Slough
American Restaurant, Slough, United Kingdom
- Address: 172 High Street, TW11 8HU Teddington, Slough, United Kingdom
- Lat Long: 51.4276035836, -0.326626003735
- Category: Restaurant,  American Restaurant
- Address: 10-14 Bath Road, SL1 3SA Slough
- Site: http://s440137374.initial-website.co.uk
- Lat Long: 51.5111724, -0.6013558
- Category: Restaurant,  American Restaurant