National Geographic Style Manual has moved to
Hyphenate only as a compound adjective preceding a noun:
Indian-style meal
we ate Indian style