Thread: Mobile ready, affordable pub websites with online booking
The word 'pub' is short for public .....?