Narai Thai Restaurant
805 Village Center Dr, Colorado Springs 80919