Start from
Namaste Indian Restaurant
CENTURY PLAZA, 2617 Plaza Pkwy Suite 720, Wichita Falls 76308