Theobalds Restaurant
68, High Street, IP31 2HJ
About Theobalds Restaurant
Address
68, High Street, IP31 2HJ
Location
Open in Google MapsReviews
Be the first to review Theobalds Restaurant
Frequently Asked Questions about Theobalds Restaurant
Does Theobalds Restaurant offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Theobalds Restaurant?
Table booking availability is not confirmed. Please call the restaurant to check.