I have been to all these places and would rank them as such:
1. Silverball. Being at the beach and BYOB is difficult to top. Having 100+ games and tasty pizza dosent hurt. 10/10
2. Pincrossing. Great selection of very well maintained games. Excellent beer and food. Very friendly staff and community of players. 10/10
3. Pinball Gallery. Game selection is good and also very well maintained. No alcohol, no food, but they do have ice cream. 8/10
4. Modern. Game selection is slightly better then the Gallery but it's location and pricing rank it lower on my list. Again, no food or drink options. 7/10
5. Parlour. Great selection of dirty, broken machines. Terrible hours. This place is a giant tease. 3/10