Jalaram Supermarket

2 West Lane London SE16 4NY