Subway - 23rd & Penn

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