A Restaurant offering traditional Indian cuisine full of rich flavor and spices.