Atithi Indian Cuisine, established in 2021, offers a tantalizing journey into the vibrant flavors of India. Located conveniently at 159 Grand Street in the heart of Brooklyn, New York, this charming restaurant invites diners to explore the rich culinary tapestry of the subcontinent. Their website provides further details and an online reservation facility for a seamless and delightful dining experience.