Traditional Indian restaurant offering generous portions and diverse flavors.