
This gallery contains 12 photos.
Green & Grilled (Closed) 6320 Northwest Expressway Oklahoma City, OK Note: This review was made for both the old location at 8547 N. Rockwell Ave. and the new one on Northwest Expressway. The restaurant is now closed, but I … Continue reading