Get directions to: Oriental Garden, Stillwater, OK
Restaurant address: 2617 West 6th Avenue Stillwater, OK 74074, USA
Restaurant: Oriental Garden