NASA Foods is an Indian grocery store offering South Asian groceries, take-out sweets, samosas, and snacks. They have been serving the community for over 25 years.