Traditional Indian cuisine restaurant, known for fresh ingredients. Offers a classic menu in a welcoming atmosphere.