1. Opa's 6317 N Meridian Ave, Oklahoma, okc, OK 73008 Coordinate: 35.536373,-97.601746 Phone: (405) 787-4414