The Grog Shoppe Restaurant
It was a cool Thursday night when we descended on the outdoors of The Grog Shoppe Restaurant recently. Located on the property of the world famous Devon House, the Grog Shoppe restaurant represents peace and tranquility and is a great choice if you want to relax away from the noise. The perfect venue for a […]
Continue Reading