Afternoon Tea at The Williamsburg Inn
to
The Williamsburg Inn 136 Francis St E, Williamsburg, Virginia 23185
Enjoy a delightful afternoon indulging in the fine tradition of afternoon tea at The Williamsburg Inn, including a selection of handmade freshly baked scones, tea sandwiches and pastry delights.
Info
Food & Drink, History