The Artichoke Restaurant & Bar

35896 S Hwy 82 Langley, OK
Recommendations
Location