Because every good town deserves a decent restaurant – The Bower House is one such place. Outside of major towns, actual ...