Get directions to: Nilima's Snack Meal Service, Stillwater, OK
Restaurant address: 520 W Elm St (at Knoblock St), Stillwater Stillwater, OK 74074, USA
Restaurant: Nilima's Snack Meal Service