136 Francis St E, Williamsburg 23185, United States
136 Francis St E, Williamsburg 23185, United States
No delivery
Spot something wrong?
Dishes at Terrace Room at the Williamsburg Inn. Prices may vary in venue.
Been to Terrace Room at the Williamsburg Inn? Be the first to share what you ate.