Get directions to: 15th St Grill, Oklahoma City, OK
Restaurant address: 1204 East Lockheed Drive Oklahoma City, OK 73110, USA
Restaurant: 15th St Grill