Indian Garden is a restaurant serving authentic Indian cuisine with carefully selected spices and a vibrant atmosphere.