Subway - 23rd & Penn

2137 NW 23rd StOklahoma City, OK 73107
Stars 33 ReviewsYelp logo mini
Delivery Fee: $3.99