Indian/Pakistani restaurant offering flavorful dishes.