The Castle is an authentic castle located near the heart of Oklahoma City. A slice of Europe, yet a few miles from the airport and downtown. Restaurant is opened Thursday, Friday and Saturday. Private Dining available any time with prearrangement.
Rated in Top 5 most romantic spots in Oklahoma City
2015 Diners' Choice Award Winner
Listed as a Top 100
Most Romantic Restaurants in the U.S.
Modeled after a Normandy Castle and built by original owner Bill Blecha’s hand, this architecturally significant structure was constructed from salvaged Oklahoma City building artifacts during urban renewal in the 1920’s and 30’s.