Indian restaurant specializing in dosa and other flavorful dishes. Known for its chicken thali.