Indian restaurant · 325 E Evergreen St, Strafford, MO
Dine-In
More food in Strafford, MO · Indian Food in Strafford