New Restaurant for Pickle Lovers in Croydon, PANew Restaurant for Pickle Lovers in Croydon, PAIt's next to the train station.Chris RollinsChris Rollins