China Olive Chinese Restaurant 3315 NW Expressway St Oklahoma City, OK 73112 Phone: (405) 848-1368
Category: Restaurants