Get directions to: Fish Shack, Coweta, OK
Restaurant address: 27605 E Highway 51 Coweta, OK 74429, USA
Restaurant: Fish Shack