Indian restaurant offering a variety of cuisine. Known for its excellent food and value.