City Limits Sports Cafe, IDABEL, Oklahoma (OK)
Comfortably situated at North Of City () in IDABEL, Oklahoma (OK) (74745), City Limits Sports Cafe can be reached at 5802867966. Make sure you call upfront to book your spot in the restaurant.
More restaurants in IDABEL, Oklahoma (OK)
City Limits Sports Cafe contact information and details:
Address: North Of City - , IDABEL, Oklahoma (OK) 74745
Contact Phone: 5802867966