Little Royal Cafe, IDABEL, Oklahoma (OK)
Readily settled at 104 North Central Avenue () in IDABEL, Oklahoma (OK) (74745), Little Royal Cafe are available at 5802082161. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in IDABEL, Oklahoma (OK)
Little Royal Cafe contact information and details:
Address: 104 North Central Avenue - , IDABEL, Oklahoma (OK) 74745
Contact Phone: 5802082161
