Expo International Supermarket 2

151-152 Plumstead Road, London SE18 7DY